SEMF employs 47 employees. The SEMF management team includes Ian Armitage (General Manager), John Gribble (Business Development Manager), and Aires Cabral (Senior Mechanical Engineer).
Looking for a particular SEMF employee's phone or email?