Job Overview
Excelsior Safety is seeking a highly organized, detail-oriented Controller to lead our day-to-day accounting and payroll functions. This position is responsible for maintaining accurate financial records, processing weekly payroll, managing invoicing, and ensuring timely collections while providing exceptional communication and customer service to both internal employees and external clients. The ideal candidate is analytical, dependable, highly organized, and takes pride in maintaining accurate financial records while building strong professional relationships.
Responsibilities
Accounting
- Manage all company bookkeeping using QuickBooks Online.
- Maintain the general ledger and ensure the accuracy of all financial records.
- Reconcile bank accounts, credit cards, and balance sheet accounts.
- Process journal entries and month-end closing activities.
- Prepare financial reports for leadership.
- Coordinate with the company’s CPA during year-end close.
- Maintain vendor records and process 1099 reporting.
Payroll
- Process weekly payroll accurately and on schedule.
- Review employee timecards for completeness and accuracy.
- Ensure payroll complies with federal, state, and local regulations.
- Maintain payroll records and employee deductions.
- Assist employees with payroll-related questions.
Accounts Receivable & Billing
- Prepare and distribute customer invoices.
- Monitor outstanding receivables and collections.
- Contact customers regarding overdue invoices or billing discrepancies.
- Resolve billing questions professionally and efficiently.
- Build positive relationships with clients while protecting the company’s financial interests.
- Maintain accurate customer account records.
Accounts Payable
- Process vendor invoices and payments.
- Maintain vendor files.
- Reconcile vendor statements.
- Ensure timely payment of all company obligations.
Experience
Required:
- Bachelor’s degree in Accounting, Finance, or related field (or equivalent experience).
- 5+ years of accounting experience.
- Strong QuickBooks Online experience.
- Extensive payroll processing experience.
- Strong understanding of GAAP and accounting principles.
- Advanced Microsoft Excel skills, including Pivot Tables, XLOOKUP, INDEX/MATCH, SUMIFS, and financial reporting.
- Exceptional organizational and time management skills.
- Excellent written and verbal communication skills.
- Professional and confident when speaking with clients regarding billing and collections.
- High level of integrity and confidentiality.
Preferred:
- Experience with Smartsheet.
- Construction, staffing, or service industry accounting experience.
- Experience processing certified payroll or multi-state payroll.
- Experience with financial reporting and KPI tracking.
Ideal Candidate
The successful candidate is someone who:
- Loves numbers and financial accuracy.
- Thrives in a highly organized environment.
- Can independently manage multiple deadlines.
- Communicates professionally with employees, vendors, and clients.
- Solves problems proactively.
- Is comfortable having respectful but direct conversations regarding billing and collections.
- Takes ownership of their work and continually looks for ways to improve efficiency and accuracy.
Success in This Role:
Within the first six months, this individual will:
- Own the weekly payroll process with minimal oversight.
- Maintain accurate financial records and complete timely month-end closes.
- Keep accounts receivable current through proactive client communication.
- Improve billing efficiency and reduce outstanding receivables.
- Become the trusted point of contact for accounting, payroll, and billing matters throughout the organization.
Join us as a Controller where your leadership will shape the success of our infrastructure projects! We value energetic professionals eager to make an impact through meticulous financial oversight combined with robust construction expertise.
Pay: $65,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person