Natura employs 110 employees. The Natura management team includes Mike Senneff (Founder + CEO), Jacob Rodriguez (Chief Financial Officer), and Jonathan Senneff (CMO).
Get Contact Info for All DepartmentsLooking for a particular Natura employee's phone or email?