Logo
Acosta Sales & Marketing

Tech Team Lead: Elevate Customer Experience

Acosta Sales & Marketing, Mountain View, California, us, 94039

Save Job

A leading marketing agency is looking for a Tech Lead in Mountain View, California. This position involves coaching Tech Specialists, resolving customer escalations, and ensuring the delivery of exceptional consumer experiences. The Tech Lead will also be responsible for mentoring employees and leading product launches. Ideal candidates should have 5+ years in sales or consumer service, along with strong leadership and communication skills. Competitive salary with flexible hours provided. #J-18808-Ljbffr