Job Summary
A content delivery network is seeking a Telecommuting Technical Account Manager.
Must be able to:
- Manage and lead the Technical Account Management team providing mentorship, direction, and feedback to the team
- Work within the org to address complex issues affecting our customer base
Qualifications for this position include:
- Strong performance management and team building skills
- Experience managing technical professionals and managing client support professionals in client facing roles
- Preference for 2+ years of experience as an Account Manager or Sales related role
- Demonstrated success in managing client relationships
- Capable and willing to travel for customer meetings as necessary and travel for Leadership responsibilities
- Has a history of success in professional services or sales engineering engagements