Electro Switch Corp.

HQ
Weymouth
Total Offices: 2
176 Total Employees
Year Founded: 1946

Teams at Electro Switch Corp.

One Month AgoSaved
In-Office
02188, Weymouth, MA, USA
Hardware • Defense • Industrial • Manufacturing
Owns the full lifecycle and strategic roadmap for switches and meters, from product development proposals through global expansion and acquired-product integration. Responsibilities include market and competitive analysis, pricing and profitability modeling, ERP/CRM data analysis, technical communications, portfolio strategy, and customer-facing field leadership. The role requires approximately 25% travel and operates in combined manufacturing and office environments.