Jora employs 142 employees. The Jora management team includes Nico Touchard (Head of Digital Operations and International Growth), Sarah Gillespie (Senior Marketing Associate - Brand and Content), and Caroline Peck (Strategic Account Manager (Europe and Americas)).
Get Contact Info for All DepartmentsLooking for a particular Jora employee's phone or email?