Olsera Employee Directory
IT Services and IT ConsultingJakarta, Indonesia201-500 Employees
Olsera has about 293 employees, nearly all of them in Asia. Support and Business Development make up 36% of the profiles with a known department. Olsera's workforce spans 23 departments.