55 employees
Oasis Group designs, builds, and maintains complex and challenging projects in the field of engineering, technology, and construction.
2007