SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Business Unit Manager - Stamping

Company: OTTO Engineering

Location: Carpentersville, London

Posted: June 10, 2026

Apply for This Position

Submit Application

Position Details

Business Unit Manager - Stamping


OTTO Engineering is a privately owned manufacturing company with two divisions: one making industrial controls for high performing requirements and a second making accessories for communications systems for Fire, Police, Military and other demanding applications. OTTO is vertically integrated making the majority of machined, stamped, or molded parts used in their assembly.

OTTO's opportunity:

Our Business Unit Manager - Stamping position is a key member of our executive staff and is responsible for leading our internal stamping operations as well as our Dies Plus division which markets, designs and manufactures progressive stamping dies and EDM services. In addition, this position leads our apprentice program, one of the largest in northern Illinois. The position has 6 direct reports of Sales, Design, EDM, Die Fabrication and Stamping operations and 25 supporting employees.

Specifically, the Business Unit Manager ...