Controller
Only freelancers located in the U.S. may apply.U.S. located freelancers only
We have an immediate need for a Contract Controller who will be focused on our implementation of NetSuite to accomplish all aspects of standard accounting, including Accounts Payable, Accounts Receivable, Credit, GL, budgeting, month-end close, and general workflow. Reporting directly to the Vice President of Finance, this role ensures the integrity of financial operation maintains strong internal controls, supports budgeting and forecasting processes, and helps maximize the company’s successful migration to NetSuite. Immediate Priorities – NetSuite Go-Live Readiness This hands-on Contract Controller will partner closely with the Vice President of Finance and cross-functional leaders during the final stage of the NetSuite implementation. The immediate priority is to ensure the Accounting organization is prepared for a successful go-live and that core finance processes, controls, and reporting are operational. Key responsibilities include: • Work closely with the Vice President of Finance, Accounting, IT, and cross-functional leaders to complete final NetSuite implementation activities and address outstanding finance-related issues. • Validate that core accounting processes and workflows are functioning as designed and are ready for go-live. • Help document and establish accounting processes and procedures within NetSuite, including month-end close, accounts payable, accounts receivable, inventory accounting, cost accounting, and general ledger processes. • Train and support the Accounting team on core NetSuite functionality and new processes to ensure users are confident and prepared for go-live. • Participate in UAT and end-to-end process testing, identify gaps, and help drive resolution of issues before go-live. • Validate opening balances, master data, account mappings, inventory and cost accounting processes, and other critical financial data prior to conversion. • Develop and validate key financial and operational reports required by Accounting and Finance at go-live. • Establish the initial month-end close checklist, responsibilities, timelines, and controls within the new NetSuite environment. • Identify process, control, reporting, and system gaps that could impact the accuracy or efficiency of the finance function and work with the appropriate teams to resolve them. • Provide hands-on support during go-live and the initial stabilization period, troubleshooting issues and helping the Accounting team transition to the new system. Post-Go-Live Priorities – Finance Operations & Optimization Following go-live, the Contract Controller will help stabilize and strengthen the finance organization, with an emphasis on establishing an efficient close process, improving financial reporting, and optimizing NetSuite. Key responsibilities include: • Lead and improve the monthly, quarterly, and annual close processes, including account reconciliations, journal entries, accruals, inventory accounting, and financial statement preparation and review in accordance with GAAP. • Develop and improve financial reporting and management reporting within NetSuite, providing the Vice President of Finance and executive leadership with timely and actionable financial information. • Establish and maintain effective accounting policies, procedures, and internal controls. • Analyze financial results, including budget-to-actual and period-over-period variances, identify trends and issues, and provide recommendations to improve profitability and operating performance. • Support budgeting and forecasting activities by partnering with department leaders to understand business needs and financial requirements. • Oversee cost accounting and inventory accounting processes, including standard costing, inventory valuation, landed costs, bill of materials, manufacturing costs, and product margin analysis. • Analyze material, labor, overhead, and other manufacturing costs to improve product costing, margin visibility, and operational decision-making. • Establish and maintain effective inventory control and accounting processes across all inventory locations, including analysis of inventory accuracy, turns, aging, and slow-moving and obsolete inventory. • Support credit and collections activities, including customer credit reviews, risk assessments, collections performance, and resolution of escalated customer account issues. • Support sales and use tax compliance activities, including exemption certificate management, audit support, and administration of tax automation systems. • Support cash management and liquidity planning through cash flow forecasting and monitoring of cash requirements. • Serve as a key finance stakeholder and owner of ongoing NetSuite optimization, including process improvements, reporting enhancements, user adoption, and data integrity. • Identify opportunities to automate and streamline accounting and finance processes, reduce manual work, strengthen controls, and improve efficiency. • Partner with Operations, Supply Chain, Purchasing, Sales, IT, and other functional leaders to improve business processes and provide financial guidance and analysis. • Lead, mentor, and develop accounting team members, establishing clear expectations, accountability, and professional development. Key Qualifications • Must have worked with NetSuite in the accounting capacity within a manufacturing environment • Bachelor’s degree in Accounting, Finance, or a related field required; CPA designation strongly preferred • Minimum of 7–10 years of progressive accounting and financial management experience, including leadership responsibility within a manufacturing or product-based environment • Strong knowledge of GAAP, financial reporting, internal controls, budgeting, forecasting, and month-end and year-end close processes • Extensive experience in manufacturing accounting, including cost accounting, inventory valuation, standard costing, bill of materials (BOM) management, labor and overhead analysis, and variance reporting • Proven experience overseeing accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and audit coordination • Experience managing credit and collections functions, customer credit risk, and cash flow management • Working knowledge of purchasing, procurement, inventory controls, and supply chain financial processes preferred • Demonstrated ability to develop, implement, and maintain strong internal controls, policies, and procedures to safeguard company assets and ensure compliance • Experience supporting ERP implementations, upgrades, or system optimization initiatives; NetSuite experience strongly preferred • Strong analytical, problem-solving, and organizational skills with the ability to interpret complex financial data and provide actionable business recommendations • Proven leadership experience managing and developing accounting and finance teams, including coaching, performance management, and succession planning • Excellent communication and interpersonal skills with the ability to effectively partner with leaders across Operations, Sales, Product Development, Purchasing, and other departments • Highly detail-oriented with the ability to balance strategic priorities and hands-on execution in a fast-
- More than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$60.00
-
$100.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USARichmond7:57 PM
- $6.2K total spent2 hires, 2 active
- 80 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by