BSF employs 5,243 employees. The BSF management team includes Bader Alsalloom (Chief Executive Officer), May Alhoshan (Chief Human Resources Officer), and Ibrahim Aljammaz (Compliance AVP).
Looking for a particular BSF employee's phone or email?