Delegate employs 24 employees. The Delegate management team includes Robert Sur (Chief Executive Officer), Madeleine Olson (Senior Business Consultant), and Robert Kokas (Principal Solutions Manager).
Looking for a particular Delegate employee's phone or email?