BJSS employs 2,625 employees. The BJSS management team includes Erik Schmidt (Head of Delivery (SVP)), Steve Rycroft (Head of IT), and Pedro Silva (Agile Delivery Manager).
Get Contact Info for All DepartmentsLooking for a particular BJSS employee's phone or email?