244 Cities · 132 Countries · 14493 Employees