Embark

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

Teams at Embark

Recently posted jobs

2 Days AgoSaved
In-Office
Dallas, TX, USA
Consulting
Support the Execution Operations team with back-office functions: scheduling, resource management, contract approval, and process improvements. Collaborate with leadership to assign resources to projects, manage priorities, and ensure operational details are executed accurately.
2 Days AgoSaved
In-Office or Remote
7 Locations
Consulting
Lead FP&A advisory engagements advising clients on budgeting, forecasting, financial reporting, and performance management. Build complex financial models, identify cost savings, track KPIs, manage cross-functional project workstreams, and support post-merger consolidation and process improvements while communicating insights to stakeholders.
2 Days AgoSaved
In-Office or Remote
9 Locations
Consulting
Support the design, build, and maintenance of scalable data pipelines and data management systems using cloud platforms. Assist in ETL, data transformation, reporting, and dashboard creation (Power BI/Tableau). Troubleshoot pipelines, help integrate new technologies (including AI/ML tools), ensure data security/compliance, and communicate with finance/accounting stakeholders across multiple client engagements.