Driven by a high-caliber workforce, Ameresco is a leading clean
technology integrator and renewable asset developer, owner and
operator. Our comprehensive services include energy efficiency,
infrastructure upgrades, asset sustainability and renewable energy
solutions throughout North America and Europe. Our renewable energy
assets and customer projects have delivered a cumulative carbon
offset equivalent to over 60 million metric tons of carbon dioxide
since going public in 2010.
Grounded in ourC.A.R.I.N.G. valuesand guided by our
Environmental, Social and Governance practices, we are proud of our
engaging workplace with a host ofcompetitive benefits and wellness
programs. Our teams work collaboratively to deliver best-in-class
solutions with a relentless focus on customer satisfaction. In
pursuit of energizing a sustainable world, our people and purpose
set Ameresco apart.
Help shape the future of energy by working for an award-winning
team, honored to be recognized by agencies including Best and
Brightest Companies to Work for in the Nation and Forbes for our
company culture, industry leadership, and client projects. Ameresco
is fueled by a dynamic team that embraces diversity, career
development opportunities, and -- most importantly - employees
driven by doing well by doing good.
The Accounts Receivable Analyst is responsible for recording
customer payments, invoicing, collections, data entry, and
processing and recording transactions to the general ledger. This
role requires a basic understanding of accounting principles,
accounts receivable and cash application, collections, and problem
solving. The successful candidate should have the ability to work
under tight deadlines, manage multiple tasks, and be a team
Record customer payments and miscellaneous cash receipts daily
by processing electronic payments, checks, and credit cards;
Research and resolve any payment discrepancies and unapplied
Follow up with customers and project managers regarding payment
Work on collections by contacting customers/project managers
regarding payment status for outstanding invoices and keeping
Collaborate with AR team, project managers, and management to
provide updates regarding outstanding invoices;
Generate and submit customer invoices in accordance with
customer requirements, verify invoices are coded accurately to the
project, and bill out timely to meet required deadlines. Revise
invoices as needed with approval from Management;
Assist in monthly closing activities and audit requests as
Provide insight and improvements that can help enhance the AR
process and make it more efficient for the company; and
Perform other duties as needed.
BS/BA degree in Accounting or Business Administration.
At least 2 years minimum Accounts Receivable experience.
Strong attention to detail.
Ability to work in a fast paced environment, independently or as
part of a team.
Must be organized and posses excellent verbal and written
Experience with Microsoft D365 and Microsoft Dynamics SL is
preferred, but not required.
Proficient in MS Office, specifically Excel, is preferred.
AMERESCO challenges the brightest, most talented and creative
individuals in the industry by providing an environment that
embraces initiative, diversity, and achievement along with
comprehensive rewards, including people-oriented insurance,
investment, and incentive plans.
Equal Opportunity/Affirmative Action