SWITCH® employs 511 employees. The SWITCH® management team includes Sally Abdul-Jabbar (Senior officer - CEO office management), Nadeen Belbaisi (Head of Compliance Governance), and Mohammad Maddi (Business Development and Marketing Director).
Looking for a particular SWITCH® employee's phone or email?