toucanBox employs 22 employees. The toucanBox management team includes Alexandre SIBONI (Chief Financial Officer and Board Member), Adelle Smith (Chief Product Officer and Creative Director), and Federica Holmes (Director of International).
Get Contact Info for All DepartmentsLooking for a particular toucanBox employee's phone or email?