SCMA employs 84 employees. The SCMA management team includes Jane Wenzhen (Business Development Manager), Brian Morris (Vice President), and Ellen Ruhotas (Commercial and Maritime Arbitrator).
Get Contact Info for All DepartmentsLooking for a particular SCMA employee's phone or email?