Opta Minerals Inc.'s IT department is led by Craig Szabo (Director Technology) and has 8 employees.
Glenn DeRusha
Director of Engineering
Craig Szabo
Director Technology
Looking for a particular Opta Minerals Inc. employee's phone or email?