Acosta Sales & Marketing
Tech Team Lead: Elevate Customer Experience
Acosta Sales & Marketing, Mountain View, California, us, 94039
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