Doppel

157 Total Employees
Year Founded: 2022

Teams at Doppel

Recently posted jobs

14 Days AgoSaved
Remote
Canada
Information Technology • Internet of Things
The Technical Account Manager develops technical strategies for clients, supports post-sale activities, collaborates with teams, and ensures customer satisfaction.