Jenna Clifford employs 34 employees. The Jenna Clifford management team includes Marlene du Pisani (Chief Operating Officer), Yanoula Menikou (Senior Sales Executive), and Bernie Broskie (Senior Sales Executive).
Get Contact Info for All DepartmentsLooking for a particular Jenna Clifford employee's phone or email?