Denver Consulting Controller

Location US-CO-Denver
Job ID
# Positions


Taking the Challenge

To be a part of something new, something challenging and innovative in the area of professional services takes a unique individual. You have to be entrepreneurial, connected, driven, tenacious and personable. You want to own your success and you are unafraid of blazing pathways in a competitive market. You are tired of same day-to-day routine and looking for a challenging opportunity to work on multiple clients with varying business needs.  You enjoy working at different client locations while maintaining a work/life balance. We have both part-time and full time (30+ hours) opportunities, dependent on client needs.


If this is you, vcfo is listening.


vcfo is an established professional services firm that provides strategic financial expertise, human resource solutions and professional recruitment services to emerging, expanding and transitioning companies nationwide. vcfo is the employer of choice for experienced professionals who want to elevate their career in a multi-client team environment.


Forging Paths

vcfo is hiring a Consulting Controller to join our growing multi-service practice. You, along with a team of varying levels of expertise will work with clients around the Denver area.


As a Consulting Controller, you will support multiple client companies’ onsite, as well as in a virtual capacity, with daily accounting operations.  


vcfo Consulting Controllers are essential to our team of professionals that help our clients build a foundation for success. 


The ideal candidate will thrive in a multi-client environment and have strong software skills to include NetSuite and Great Plains. 


In addition to being technically savvy, the ideal candidate will be familiar with:

  • Generation of timely and accurate monthly financial statements
  • Creation of management reporting package, KPI's and Dashboards
  • Create and maintain corporate forecasts, generally resident in an Excel format
  • Provide strategic and tactical support for funding activities (M&A support, due diligence, term sheet review and evaluation, development of proforma cap-table, coordination of funding close)
  • Prepare financial portion of monthly Board package
  • Development of financial policies and procedures
  • Provide guidance and leadership in the enhanced use of exiting ERP systems or selection of future software as required to support financial operations
  • Demonstrate competence in billing, general ledger software, Excel type spreadsheets and overall general  knowledge of system databases and master files
  • Attend and participate in networking events to help promote vcfo's presence and brand in the market




The ideal candidate will have the following:

  • NetSuite and Great Plains experience
  • Bachelor’s degree required (in accounting, finance, management or a related field); MBA is preferred
  • Active CPA certification a plus
  • 7+ years of relevant Controller level experience
  • Previous public accounting experience a plus
  • Strong knowledge of GAAP and Revenue Recognition 
  • Experience putting together accounting policies and procedures
  • Proficiency in Excel and ERP accounting system applications
  • Early stage and public company experience preferred


Only applicants currently living in the Denver area will be considered. 


This is a permanent position offering a flexible work schedule working up to 35 hours a week.  Become a member of our team and experience the benefits of vcfo’s unique culture offering work/life balance, excellent salary, benefits and a professional work environment! 


To find out even more about our services, leadership, clients and the amazing we do, please click here.

To formally apply for this position, visit our website at:


vcfo is an Equal Opportunity employer and encourages workplace diversity.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply or don’t see an appropriate position posted? Click here to connect with us or submit your resume for future open positions. Know someone who you feel would be interested in joining our team? Please refer him / her to us.