Benefits:
401(k) matching
Bonus based on performance
Competitive salary
Dental insurance
Employee discounts
Health insurance
Opportunity for advancement
Paid time off
Training & development
Storm Guard is a locally owned and nationally backed roofing and construction company. At Storm Guard, we care about each other and taking care of our customers in their time of need. That’s the Storm Guard “Way.” It is the spirit running through the core of our entire organization. The family feel of our company and the development and support we give one another to be and do our best make Storm Guard an incredible place to work. Our people are motivated, driven, and passionate for serving others and accomplishing our goals. We are constantly challenging ourselves to be the leading industry experts, and better serve our customers. We are committed to ongoing training and providing our employees with the knowledge and support needed to be successful. If you’re looking for a team that values you, appreciates you and your unique skills and abilities, and also sees the potential in you, and gives you the tools and development you need to succeed, you’ve found the right place. When you join Storm Guard, you'll experience a shared dedication to a greater goal, and an opportunity to be part of a future-focused team of innovative leaders as we expand nationwide.
We are seeking a highly motivated and detail-oriented Controller to join our finance team. The Controller will be responsible for various accounting functions to ensure the accuracy and integrity of financial data, as well as compliance with regulatory requirements. This role is ideal for a professional with a strong accounting background who wants to be exposed to a variety of processes and companies under our umbrella. The primary companies this individual will be supporting are a solar sales and installation organization (SolaTrue) and a national roofing franchisor (Storm Guard). In addition to Storm Guard and SolaTrue duties, this person will perform the same duties for any subsidiary or related companies that are formed for the purpose of building multifamily developments or single-family homes. This person will also be assigned duties relating to other companies that fall under the Bobby Cox Companies umbrella and will report to the CFO with respect to those duties.
Position Summary:
Financial Oversight: Ensure accurate and timely financial reporting for all company operations, including profit and loss statements, balance sheets, and cash flow statements. Implement and maintain robust financial controls and processes.
Budgeting and Forecasting: Lead the budgeting process and provide regular financial forecasts. Work with department heads to monitor and manage budget variances and implement corrective actions as necessary.
Compliance and Regulation: Ensure compliance with all financial and accounting regulations. Stay abreast of changes in financial regulations and legislation that may impact the various internal companies or franchise systems.
Financial Analysis and Strategy: Conduct in-depth financial analysis to identify trends, opportunities, and areas of concern. Provide strategic financial insights to support business decisions, growth strategies, and profitability enhancements.
Cash Management: Oversee cash flow planning and ensure the availability of funds as needed. Manage banking relationships and negotiate financing arrangements as required.
Franchise Operations Support: Develop and implement financial policies and procedures to support franchisee success.
Team Leadership: Lead and develop the finance team, fostering an environment of continuous improvement and professional growth.
Key Responsibilities:
Provide comprehensive financial updates to senior managers by evaluating, analyzing, and reporting appropriate data points
Guide financial decisions by applying company policies and procedures to the current economic landscape
Effectively manage all aspects of accounting and intercompany accounts and transactions
Manage the annual external audit process in its entirety
Develop, implement, and maintain financial controls and guidelines, and maintain policies and procedures to ensure financial data integrity
Create all monthly financial reports including P&Ls, Balance Sheets, A/R Schedules, etc.
Help develop and support short and long-term operational strategies
Maintain internal safeguards for revenue receipts, costs, and team and organizational budgets and actual expenditures
Establish (in coordination with executive team) financial and operating benchmarks, budgets, program monitoring, and reporting standards on biweekly, monthly, and annual basis
Implement consistent accounting policies, practices, and procedures across all entities, adhering to national and local legal standards while remaining knowledgeable of proposed legislation
Develop and enforce internal controls to maximize protection of company assets, policies, procedures, and workflows
Oversee and support the accounting team with dynamic leadership that creates an environment of trust and productivity
Calculate weekly royalty payments from franchisees
Provide P&L variance explanations to leadership
Qualifications:
Bachelor’s degree in Accounting, Finance, or related field, with seven or more years of professional accounting experience
CPA designation is highly desired
Minimum of 5 years of financial management experience
Experience in a franchise system or multi-unit business environment is highly desired
Strong understanding of franchise business models and the unique financial challenges within the franchise industry.
Proficient in financial reporting software and Excel. Experience with ERP systems is a plus.
Experience with intercompany transactions and reconciliations
Excellent analytical, problem-solving, and decision-making skills.
Strong leadership capabilities and experience managing a team.
Outstanding communication and interpersonal skills, with the ability to build relationships with franchisees, team members, and external partners.
Exemplary history of financial project management, with demonstrated ability to work in a fast-paced environment and manage multiple projects simultaneously.
Strong understanding of banking processes and financial data analysis
Working knowledge of national and local tax regulations and compliance reporting
Experience in managing payroll, with focus on streamlining accounting processes