What are the responsibilities and job description for the Controller position at Semi-General Inc?
Do you have the ability to work independently and manage others, as well as stay on task until completed? Are you looking for an opportunity to leverage all of your skills? Naprotek has an opening for a Controller. Working on a small high functioning team, this role will have the opportunity to impact internal and external customer satisfaction by meeting the demands of this high visibility finance leader role.
We offer a best-in-class health insurance package that including Medical with a fully funded (by Naprotek) Health Reimbursement Account (HRA), Dental, Vision, Life and Disability plan. We offer competitive pay, a 401k with weekly employer match, tuition reimbursement and the ability to maintain a work life balance with flexible scheduling.
The Controller is a senior finance leader responsible for all accounting, financial reporting, and internal controls across two operating locations (Londonderry, NH and San Jose, CA). This role ensures timely and accurate financial information, drives financial performance, and partners with site leadership to support operational decision-making and business growth. Success in this role requires strong leadership, multi-site coordination, and a hands-on approach to both strategic and day-to-day financial management.
As a Controller you would be expected to
- Lead all accounting and financial reporting activities across both sites
- Ensure timely and accurate month-end, quarter-end, and year-end close
- Prepare and review financial statements and variance analysis
- Maintain compliance with GAAP and company policies
- Develop and manage annual budgets, forecasts, and long-range financial plans
- Oversee cost accounting, inventory controls, and manufacturing cost structures
- Manage cash flow, working capital, and capital expenditure planning
- Establish and maintain strong internal controls and audit readiness
- Coordinate with external auditors, tax advisors, and corporate finance teams
- Lead, mentor, and develop accounting/finance staff across both sites
- Standardize processes and drive continuous improvement initiatives across locations
- Support ERP systems, financial systems, and reporting tools optimization
- Maintain consistent on-site presence and engagement with both teams (since we already say “expected to” in the lead-in).
We are looking for someone who has:
- Bachelor’s degree in Accounting, Finance, or related field
- 7–10 years of progressive accounting/finance experience
- Prior experience as a Controller or senior finance leader preferred
- Multi-site or multi-entity experience strongly preferred
- Strong knowledge of financial reporting, cost accounting, and internal controls
- Experience in manufacturing, operations, or similar environment
- Proficiency with ERP systems and advanced Excel skills
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management abilities
- Proven leadership and team development capability
- Ability to manage competing priorities across multiple locations
- High attention to detail and accuracy
- Strategic thinking with hands-on execution capability
Controller would be expected to travel to San Jose, CA regularly (approximately 10-15%)
If you are looking to find a company that has a culture of growth and development where you can really make a difference, then Naprotek is the place for you. The next step in your career is waiting for you.
Equal Employment Opportunity (EEO) Statement:
SemiGen is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.
Salary : $140,000 - $165,000