Carmella employs 12 employees. The Carmella management team includes Linnea King (Senior Brand Marketing Lead), and Libby McMenamon (Project Manager).
Looking for a particular Carmella employee's phone or email?