Sentinel employs 284 employees. The Sentinel management team includes Henry Lee (Chief Executive Officer), Prerona Chatterjee (Senior Recruitment Consultant), and Natasha Moore (Financial Director).
Looking for a particular Sentinel employee's phone or email?