IKAWA employs 54 employees. The IKAWA management team includes Andrew Stordy (Founder), Philip Schluter (Board Member), and Alex Georgiou (Head of Marketing).
Get Contact Info for All DepartmentsLooking for a particular IKAWA employee's phone or email?