elvah Employee Directory
Technology, Information and InternetNorth Rhine-Westphalia, Germany11-50 Employees
elvah has about 32 employees across 2 continents, most of them in Europe. By country, the largest groups are Germany (92%), Kenya (3%) and Portugal (3%). Engineering and Product Management make up 35% of the profiles with a known department. elvah's workforce spans 13 departments.