Electro Switch Corp.

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

Jobs at Electro Switch Corp.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

22 Days AgoSaved
In-Office
02188, Weymouth, MA, USA
Hardware • Defense • Industrial • Manufacturing
Manages employee relations, payroll, compensation, benefits, labor-law compliance, recruiting, onboarding, performance management, training, safety support, and workforce planning in a manufacturing environment. Advises operational leaders on policies, resolves workplace conflicts, supports employee engagement, and oversees HR programs for hourly and salaried employees.
25 Days 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.