As a Manager of Technical Account Management, you will be responsible for ensuring the success and satisfaction of Wiz customers in your region. You will oversee a team of highly skilled Technical Account Managers (TAMs) and ensure delivery of exceptional service to customers.
D2L
D2L
D2L is seeking a Technical Account Manager to provide technical guidance and support to premier customers.