Embark

HQ
Dallas
Total Offices: 5
259 Total Employees
Year Founded: 2010

Teams at Embark

Recently posted jobs

13 Hours AgoSaved
In-Office or Remote
7 Locations
Consulting
Manage financial planning and analysis for clients, advising on budgeting, forecasting, and financial reporting while leading project teams.
YesterdaySaved
In-Office or Remote
7 Locations
Consulting
As a Senior Associate, you will provide financial reporting, advisory, and analysis services, ensuring timely and accurate client care in financial advisory practices.
YesterdaySaved
In-Office or Remote
8 Locations
Consulting
The Energy Manager will oversee back-office accounting functions in the oil & gas sector, managing teams and ensuring compliance with U.S. GAAP standards.