Japeto employs 7 employees. The Japeto management team includes Ingrid Folland (Chief Executive Officer), Jonny Coddington (Full Stack Software Developer), and Emily Coombes (Content coordinator and admin).
Looking for a particular Japeto employee's phone or email?