Confetti employs 79 employees. The Confetti management team includes Nadine Joiner (Head of Sales and Marketing), Lee Sibbald (SEO Consultant), and Deborah Carr (Advertising Sales Manager).
Get Contact Info for All DepartmentsLooking for a particular Confetti employee's phone or email?