Genifea employs 3 employees. The Genifea management team includes Fred Ashton (Head of Sales).
Looking for a particular Genifea employee's phone or email?