Telepass Employee Directory
Financial ServicesLazio, Italy501-1000 Employees
Telepass has about 516 employees, nearly all of them in Europe. By country, the largest groups are Italy (95%), Sweden (2%) and France (1%). Banking and Finance make up 32% of the profiles with a known department. Telepass's workforce spans 24 departments. Telepass's workforce fell 1% between July 2025 and July 2026.