Contact Us About EPC Projects

ODIN Is Here To Help With Your EPC and Project Needs.

  • Metering and Regulation
  • Instrumentation and Controls
  • Cryogenic Services
  • Renewable Initiatives

Contact Us

    ODIN EPC - Bold, Innovative, Experienced

    Headquarters
    2 Highwood Dr. Suite 204
    Tewksbury, MA 01876

    Corporate Office
    100 Front Suite Suite 900
    West Conshohocken, PA 19428