Marketing Specialist - USA - Home United States Davies Careers | Pune | Permanent - Full Time — The Technical Support Analyst is responsible for providing high-quality technical assistance to clients, troubleshooting issues, and ensuring client satisfactio...