Job Summary:
The Business Operations Manager will be responsible for managing the accounting processes, office operations, and human resources functions. This role combines financial oversight with administrative duties, making it ideal for a well-rounded professional who excels in a dynamic work environment.
Duties and Responsibilities:
Accounting & Financial Management
• Financial Reporting: Prepare and review monthly, quarterly, and annual financial statements, ensuring accuracy and compliance with generally accepted accounting principles (GAAP).
• General Ledger Management: Oversee and manage the general ledger, including account reconciliations, journal entries, and month-end and year-end close processes.
• Accounts Payable/Receivable: Oversee the accounts payable and accounts receivable functions, ensuring timely processing of invoices, payments, and collections.
• Budgeting and Forecasting: Assist in the preparation of the annual budget and financial forecasts, providing analysis and insights to support decision-making.
• Audit and Compliance: Coordinate and support external audits, ensuring all necessary documentation is prepared and compliance with regulatory requirements is maintained.
• Internal Controls: Develop, implement, and maintain effective internal controls to safeguard company assets and ensure accurate financial reporting.
• Tax Compliance: Ensure timely and accurate filing of all federal, state, and local tax returns, including sales tax, payroll tax, and corporate income tax.
• Financial Analysis: Conduct financial analysis and provide insights on key financial metrics to support strategic business decisions.
Office Management
• Office Administration: Oversee the day-to-day operations of the office, ensuring a well-organized and efficient work environment. Manage office supplies, equipment, and vendor relationships. Coordinate office maintenance and repairs, ensuring the workplace is safe, functional, and well-maintained. Handle DMV registration renewals and ensure company vehicles maintain current registration and compliance.
• Supervision: Supervise and support the Business Operations Assistant position, providing guidance, assigning tasks, and ensuring the quality and timeliness of their work.
• Communication: Serve as the primary point of contact for internal and external communications, ensuring that all inquiries are handled promptly and professionally.
• HR Administration: Assist with human resources activities, including coordinating recruitment and onboarding, maintaining employee records, administering benefits, supporting performance review processes, and ensuring compliance with employment laws and company policies.
• Payroll Management: Oversee payroll processing, ensuring accurate and timely payments to employees. Maintain payroll records and handle any payroll-related inquiries.
Qualifications:
Knowledge & Skills
• Strong understanding of GAAP and financial reporting.
• Proficiency in accounting software (e.g., QuickBooks) and Microsoft Office Suite, particularly Excel.
• Excellent organizational, analytical, and problem-solving skills.
• Proven leadership and team management skills.
• Attention to detail and a commitment to accuracy and compliance.
• Excellent communication and interpersonal skills.
• Ability to manage multiple priorities and meet deadlines.
• General knowledge about the scope of products and services offered.
• Knowledge of HR best practices and employment laws is a plus.
Education & Experience:
• Bachelor’s degree in Accounting, Finance, Business Administration, or a related field preferred.
• Minimum 5 years experience in accounting, office management, and/or bookkeeping preferred, with experience in commercial or residential excavating, construction, or a related field a plus.
Credentials, Certificates, Licenses
• CPA or CMA certification is preferred.
Work Environment
The Business Operations Manager position is essential to ensuring smooth day-to-day operations and is expected to report to the offices in Dayton, VA full-time. This position is not eligible for remote work. Prolonged periods of sitting at a desk and working on a computer are expected. In addition, this position may be required to lift up to 20 pounds at a time.
Employees