Telgani | Rent a car Employee Directory
Technology, Information and InternetRiyadh, Saudi Arabia51-200 Employees
Telgani | Rent a car has about 89 employees across 3 continents, most of them in Asia. By country, the largest groups are Saudi Arabia (60%), Egypt (24%) and Poland (15%). Information Technology and Quality Assurance make up 19% of the profiles with a known department. Telgani | Rent a car's workforce spans 20 departments.