EBO.ai Employee Directory
Software DevelopmentBirkirkara, Malta51-200 Employees
EBO.ai has about 110 employees across 4 continents, most of them in Europe. By country, the largest groups are Bangladesh (31%), Malta (29%) and United Kingdom Of Great Britain And Northern Ireland (8%). Business Development and Research make up over half of the profiles with a known department. EBO.ai's workforce spans 13 departments.