epic cy Employee Directory
TelecommunicationsNicosia, Cyprus201-500 Employees
epic cy has about 247 employees, nearly all of them in Europe. By country, the largest groups are Cyprus (93%) and Malta (3%). Information Technology and Sales make up 30% of the profiles with a known department. epic cy's workforce spans 23 departments.