Imbiba employs 47 employees. The Imbiba management team includes Sarah Weir (Managing Director), Darren Rumbelow (Operations Director), and Lizzie Ryan-Podbury (Partner).
Get Contact Info for All DepartmentsLooking for a particular Imbiba employee's phone or email?