Substance employs 19 employees. The Substance management team includes William Crothers (CEO), Nick Crothers (Commercial Director), and Jenn Leung (Marketing Manager).
Looking for a particular Substance employee's phone or email?