Questions or need a quote?

Request a quote for a standard product, a custom product, or ask us a question.

Contact Us

Join Our Team

CDI and EGC team members

“This isn’t the type of job where you sit still in a cubicle all day. I’m constantly teaching, learning, and interacting with people all day.” – Aichi, Engineering

We are committed to attracting and developing dedicated and skilled people. Our customers’ challenges are complex, and we need people who are problem solvers.

We believe in giving our employees the skills to succeed. That’s why we offer career development and mentoring programs designed to help employees advance in their careers and grow professionally within our organization. We provide on-the-job training, internal and external training courses, and continued learning reimbursement.

Explore our vacancies and find the job that is the best fit for you.

Apply online: 

Job Application