Employment Opportunities at ODIN

Our values define our process.

  • Safety
  • Diversity
  • Sustainability
  • Innovation

We provide equal opportunities throughout employment, recruitment, and development. We aim to bring people on board who are talented and creative, no matter their background.

Apply Today


    2 Highwood Dr. Suite 204
    Tewksbury, MA 01876

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