Bharat Managed Services
–
Chennai, Tamil Nadu, India
... Collaborate with internal teams, including sales, marketing, and product development, to ensure a seamless transition from lead generation to client onboarding. Stay updated on industry trends, market conditions, and competitor activities to ... - Apr 25