Scathain employs 20 employees. The Scathain management team includes John McWilliam (Owner Designer Artist), Eden Taylor (Senior Industrial Designer and Drafter), and Blake Fowler (Project Manager).
Get Contact Info for All DepartmentsLooking for a particular Scathain employee's phone or email?