After more than three successful decades, we are slowly, strategically expanding – welcoming diversification as we build on our formidable foundation. We are always looking for entrepreneurial individuals who have the vision and the energy to shape the future of CMI.
With our various offices in Portland, Seattle, Boston, San Francisco, Toronto, and Vancouver, BC, our footprint stretches across major markets in North America, encompassing an expansive network of services, team members and industries.
18175 SW 100th Court Tualatin, OR 97062
Phone: (503) 692-8138 Fax: (503) 692-7260