50 employees
Stevens & Carlotti is a mechanical engineering company that offers CNC machining, powder coating, paint spraying, and welding services.