Explica Inc. employs 10 employees. The Explica Inc. management team includes Bruno Rizzuto (CEO and Co-Founder), Mark Sawyer (Vice President Mining), and David Noble (Principal Platform Architect).
Looking for a particular Explica Inc. employee's phone or email?