Get the job you really want

Top Tech Jobs & Startup Jobs in Ottawa

1+ Job Results
6 Days Ago
Ottawa, ON
Remote
604 Employees
5-7 Years of Experience
604 Employees
5-7 Years of Experience
Cloud • Information Technology • Professional Services • Software • Consulting
Lead Technical Account Manager overseeing a team of Technical Account Managers to help customers optimize public cloud technologies efficiently. Responsible for setting KPIs, coaching the team, improving communication, providing training, collaborating with engineering and vendor teams, and maintaining customer relationships. Player-coach role with a focus on leadership and hands-on work. Supporting Central and Eastern time zones.
Top Benefits:
401-K
401-K Matching
Company Equity
+54 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size