Small Giants employs 23 employees. The Small Giants management team includes Jeremy Waanders (Group Financial Controller), Jen Djula (Head of Strategic Partnerships), and Lynn Crawford (Finance and Operations Lead).
Get Contact Info for All DepartmentsLooking for a particular Small Giants employee's phone or email?