OVER Employee Directory
Technology, Information and InternetLazio, Italy11-50 Employees
OVER has about 37 employees across 4 continents, most of them in Europe. By country, the largest groups are Italy (65%), United Arab Emirates (12%) and Egypt (6%). Administrative and Arts & Design make up 25% of the profiles with a known department. OVER's workforce spans 8 departments.