Castle Modular employs 9 employees. The Castle Modular management team includes Sinéad Vaughan (Procurement Manager), and Deon Wessels (Design Manager).
Looking for a particular Castle Modular employee's phone or email?