Job Locations US-SC-West Columbia
Job ID
# of Openings
Corporate Administration


The Controller is responsible for managing the accounting department and providing information about all company activities that will assist management, its shareholders and other users in making educated economic decisions about the company's future.


  • Contributes to a positive work environment and promotes the vision, mission and values of BMC.
  • Completes all job responsibilities in a safe manner, promotes and champions a safe and healthy work environment.
  • Oversee the activities of the corporate accounting department for the accurate and timely dissemination of financial management reports including, but not limited to, internal and external monthly financial statements and annual audits and annual budgets.
  • Manage the month-end close and financial reporting process, looking to consistently improve the quality of financial reports and the close process.
  • Manage the accuracy and productivity of all day-to-day accounting and financial operation activities including accounts payable, accounts receivable and general ledger.
  • Plan, coordinate and execute the annual budgeting process as well as build and maintain the company financial model which guides the management and boards understanding of financial implications of key business decisions.
  • Establish and deliver robust monthly and quarterly performance and variance reports and provide analytical support to management with recurring and ad hoc reporting. Provide insights into financial drivers of the business, operational costs, risks and opportunities.
  • Work with sales, product, engineering and business development to identify/resolve potential issues, establish/monitor/enforce policies and assist in the structuring of business contracts to ensure optimal business and accounting outcomes.
  • Comply with local, state and federal and foreign reporting requirements and tax filings.
  • Develop and implement internal controls and process to drive best practices, improve efficiencies and ensure GAAP compliance.
  • Oversee the activities of the accounts receivable department to ensure the accurate and timely management of all accounts receivable aging components including billings, cash receipts application, etc; funding service management, which includes weekly funding reports and customer service; quarter and year-end payroll closing including federal and state reports; and check statistic management.
  • Assure corporate income tax compliance to assure the accurate and timely completion of all corporate income tax returns taking full advantage of all favorable tax codes.
  • Establish and maintain systems and controls that verify the integrity of all systems, processes and data, and enhance the company's value.
  • Respond to CFO as assigned with accurate and timely work to facilitate his/her financial needs.
  • Participate in a wide variety of special projects and compile a variety of special reports.
  • Communicate with co-workers, management, clients and others in a courteous and professional manner.
  • Conform with and abide by all regulations, policies, work procedures and instructions.
  • Other duties as assigned.


  • Bachelor's degree from a four year credited institution in accounting or finance required.
  • CPA certification preferred.
  • Ten years of hands-on accounting managerial experience.
  • 7+ years recent experience leading an accounting team with proven experience as a Controller.
  • Demonstrated proficiency in the ability to analyze financial data and prepare financial reports, statements and projections.
  • Thorough knowledge of generally accepted accounting principles and procedures.
  • Strong analytical skills with the ability to synthesize complex or diverse information; collect and research data; use intuition and experience to complement data; designs work flows and procedures.
  • Strong problem Solving skills with the ability to identify and resolve problems in a timely manner; gather and analyze information skillfully; develop alternative solutions; works well in group problem solving situations; use reason even when dealing with emotional topics.
  • Personal commitment to continuous improvement and service excellence.
  • Superior planning and organizational skills with the ability to prioritize and manage multiple and often competing priorities in a fast-paced, deadline driven environment.
  • Proven ability to navigate change in a productive manner, remaining open and driven by change in order to meet organizational goals and objectives.
  • Sound technical skills with ability to assesses own strengths and weaknesses; pursue training and development opportunities; strive to continuously build knowledge and skills; share expertise with others.
  • Self-directed and committed to building a supportive, positive, and winning culture.
  • Ability to lead and work effectively with teams. 
  • Advanced Microsoft computer skills.
  • Familiarity with enterprise planning software.


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