Lowell

HQ
Leeds
Total Offices: 2
1,863 Total Employees
Year Founded: 2004

Jobs at Lowell

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
In-Office
Leeds, West Yorkshire, England, GBR
Financial Services
Maintain and monitor data quality and lineage, identify and resolve data issues, design automated governance controls, support centrally governed reporting, and collaborate with stakeholders to document metrics, definitions, and improve governance practices.
3 Days AgoSaved
In-Office
Leeds, West Yorkshire, England, GBR
Financial Services
Lead and strengthen the finance control environment by identifying and managing financial risk, maintaining governance and policies, supporting audits, and delivering actionable reporting. Build cross-functional relationships, challenge processes, and coach teams to embed consistent control practices across a complex, multi-entity organisation.