Sendle employs 152 employees. The Sendle management team includes Eva Ross (Chief Marketing Officer), Venu Prabhakar (Vice President Logistics), and Jessica Turnbull (Director of Marketing and Communications).
Get Contact Info for All DepartmentsLooking for a particular Sendle employee's phone or email?