We are seeking an experienced, hands-on Accounting Specialist to work directly with our Controller in our Troy, Michigan corporate office. This role supports Element's day-to-day accounting operations, including invoicing, accounts receivable, accounts payable, accounting records and data integrity, onboarding administration, and selected fleet-related functions. The right candidate enjoys transactional accounting while also thinking beyond data entry; recognizing gaps, asking thoughtful questions, and helping make recurring work more accurate and efficient.
Salary Range: $60,000.00 - $65,000.00 per year
Annual Base Salary Based on Experience
Paid Time Off (PTO)
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Mon-Fri Schedule
Career Growth Opportunities
Retirement Plan
Paid Holidays
What We're Looking For
- Approximately 3–5 years of progressive accounting, bookkeeping, billing, accounts receivable, accounts payable, or transactional finance experience.
- Strong hands-on invoicing experience and confidence working with detailed project and customer billing requirements.
- Experience with payment application, vendor invoice processing and coding, accounting record maintenance, and discrepancy research.
- Intermediate Microsoft Excel proficiency, including formulas, lookups, tables, sorting and filtering, conditional formatting, pivot tables, and data reconciliation.
- Experience with QuickBooks Online or a comparable accounting system.
- Strong organization, attention to detail, follow-through, professional communication, and discretion with confidential information.
- A process-driven, efficiency-focused mindset and willingness to identify gaps and recommend practical improvements.
Preferred Qualifications
- Associate or bachelor's degree in accounting, finance, business administration, or a related field; equivalent relevant experience will be considered.
- Experience in a project-based service business or with job-cost or project billing.
- Experience in environmental consulting, construction, restoration, professional services, or a multi-location organization.
- Experience using QuickBooks Online and CRM systems.
- Experience developing procedures, checklists, trackers, or workflow improvements.
How You Work
- You take ownership of recurring work and complete it without repeated reminders.
- You follow processes consistently but speak up when a process is unclear, inefficient, or creating errors.
- You verify your work, communicate concerns early, and bring possible solutions when you can.
- You are comfortable balancing detailed transactional work with changing priorities in a small, growing company.
- You enjoy working closely with a team.
Key Responsibilities
- Manage day-to-day invoicing and billing administration across Element's service lines, ensuring accurate and timely customer billing.
- Support accounts receivable and accounts payable processes, including payment application, collections, invoice processing, cost coding, and account research.
- Coordinate the administrative onboarding and ongoing record maintenance of clients, vendors, and external resource partners.
- Maintain accurate accounting records and data integrity across QuickBooks Online, CRM, and related business systems.
- Administer assigned corporate and fleet-related functions, including vehicle records, registrations, WEX account administration, and reporting.
- Partner with the Controller and operational teams to resolve accounting issues, identify process gaps, improve workflows, and support efficient and consistent accounting practices.
ELEMENT Building Sciences is a fast-growing environmental consulting firm delivering specialized solutions across asbestos and lead surveys, indoor air quality, microbial investigations, moisture mapping, large-loss consulting, and laboratory analysis. Formed in 2018 through the merger of Onyx Building Sciences and Schaan Environmental Testing, ELEMENT has quickly established itself as a trusted partner across North America by combining technical expertise with a responsive, client-first approach. Our team plays a critical role in protecting the health and safety of communities, helping clients navigate complex environmental challenges while minimizing risk and liability. At ELEMENT, you will be part of a collaborative, high-performing environment where your expertise is valued, your growth is supported, and your work makes a direct, measurable impact.