10+ years of progressive accounting experience., Active CPA license required., Bachelor’s degree in Accounting or related field., Strong experience with NetSuite and Salesforce..
Key responsabilities:
Direct monthly close cycle and compliance.
Optimize software platforms for efficiency.
Spearhead order-to-cash cycle and revenue recognition.
Our Mission: Welcome to a new era of learning, where individuals and organizations come to transform goals into measurable success. At ACI Learning, we believe that anything worth doing is worth leading the way—with innovation, exceptional experiences, and impactful results.
We provide a full ecosystem of learning and development solutions that empower people and businesses to lead with confidence, learn with purpose, and achieve outcomes that matter. Join us, and together, we’ll shape the future of skill-building and professional growth.
The ACI Team: Imagine collaborating with over 200 of the
brightest minds who are passionate, grounded, and dedicated to shaping the
future of eLearning. Together, we’re not just a team; we’re a movement in
one of the most exciting times in tech.
Purpose-Driven Culture: At ACI Learning, work isn’t just
a job. It’s a passion we pour into every project, every day. We celebrate
creativity, innovation, and the joy of doing what we love.
Your Opportunity: Are you ready to be part of something
transformative? Dive into a world of collaboration, growth, and endless
potential. Apply now and help lead the change!
ACI Learning is a leading provider of audit, cybersecurity and IT training solutions, empowering individuals and organizations worldwide to improve their technical capabilities and their cybersecurity with compelling and comprehensive training. Our leadership position extends even further to our new SaaS Learning Platform myACI that goes beyond audit, cyber and IT training to provide organizational and individual knowledge assessment, analytics and training delivery with integrated AI to understand capabilities and skill gaps for organizations.
We’re on the lookout for a Corporate Controller to take charge of accounting, tax, and payroll at ACI Learning. But we’re not just looking for someone to close the books on time. We want a dynamic leader who can inspire and motivate their team, someone who embraces technology to boost efficiency so that the team can focus on high-impact activities. If you’re a relationship builder who thrives on collaboration and wants to keep the business running smoothly, we want to hear from you. Reporting to the Chief Financial Officer, you’ll be the go-to expert in your field, with the opportunity to shape how our company operates.
What You'll Do
Direct the monthly close cycle, ensuring financial statements are published on time and compliant with GAAP.
Optimize and elevate critical software platforms, including NetSuite and AirBase, to enhance operational efficiency.
Spearhead the order-to-cash cycle, encompassing customer contracts, revenue recognition, invoicing, collections, and management of the Salesforce Revenue Cloud workflow.
Implement and refine best practices, processes, and tools to streamline accounting and order-to- cash workflows, driving productivity and improving execution.
Collaborate with 3rd party auditors to successfully complete the annual financial statement audit.
Partner with 3rd party tax advisors to ensure full compliance with federal, state, and municipal tax obligations.
Manage cash, including daily cash reporting, forecasting, and ensuring timely compliance reporting with lenders.
Oversee accounts receivable (AR) and collections, accounts payable (AP), payroll, and other standard accounting functions, ensuring accuracy and efficiency.
What We’re Looking For:
10+ years of progressive accounting experience, with at least 4 years in public accounting.
A Bachelor’s degree in Accounting or a closely related field, along with an active CPA license.
Strong experience with systems implementation, maintenance, and enhancement, especially with NetSuite and Salesforce.
Proven ability to lead a team through significant change.
What Would Be Great to Have:
A Master’s degree in Accounting.
Experience in a SaaS environment.
To Succeed in This Role, You’ll Need:
A high level of initiative with a proactive approach to problem-solving and process improvement.
Excellent organizational skills, with the ability to juggle multiple projects and meet deadlines.
Strong written and verbal communication skills.
Exceptional attention to detail.
This job description gives you a snapshot of the key responsibilities and tasks you’ll be taking on. It’s not a contract and doesn’t cover every single detail, but it’s here to give you a good idea of what to expect. Keep in mind, your role might evolve with added duties and performance goals, which could be communicated by management either in writing or during a conversation.
Why ACI Learning is Your Next Big Move
Comprehensive medical, dental, and vision coverage — starting the 1st of the month after your hire date.
Four weeks of paid parental or medical leave, so you can focus on what
matters most.
Flexible PTO policy, sick time, and eight paid holidays — because we
believe in balance.
401(k) retirement plan with immediate vesting and up to 5% matching
contributions — we invest in your future from day one.
One free course each year after 90 days — advancing your skills is part of
the job.
Tuition assistance to support your continued education and professional
growth.
We are committed to the values of diversity, equity, and inclusion, and strive to ensure that it is interwoven into the fabric of our organization. We support and nourish an inclusive and welcoming environment for employees from diverse backgrounds.
At ACI Learning, we offer a competitive, experience-driven salary range that aligns with your qualifications and contributions. To that end, the posted salary range reflects our most reasonable assumption of what we anticipate paying for this position at the time of posting.
Required profile
Experience
Level of experience:Expert & Leadership (>10 years)
Industry :
Professional Training & Coaching
Spoken language(s):
English
Check out the description to know which languages are mandatory.