DECJUBA employs 528 employees. The DECJUBA management team includes Audrey Nania (Chief Operating Officer), Glenda Harkin (Chief Financial Officer), and Penelope Reidy (General Manager Customer Experience).
Get Contact Info for All DepartmentsLooking for a particular DECJUBA employee's phone or email?