Jobs In London

Regional Programme Manager (EMEA)

We’re looking for a Regional Programme Manager (EMEA) to join our London team. If you enjoy a varied role supporting multiple clients for operational excellence, this role could be for you! At Aimia, we believe in making business personal. We do this by helping companies create better relationships with their best customers. Across our global […]

Product Manager

We’re looking for a driven Product Manager to join our team here in London. If you thrive off leading multiple projects, and building the best in industry insights tool, this could be the role for you! At Aimia, we believe in making business personal. We do this by helping companies create better relationships with their […]

Lead UI Engineer

Directly reports to: Engineering ManagerBased: London, UKTravel required: Limited – Although flexibility is required Background: Aimia and the ISS division has gone through a period of significant change and restructuring over the last 2 years. Given the ISS business’ strategic importance to Aimia it has enjoyed multi £m investment in its technology platforms and is […]

We're sorry, there are currently no jobs listed in this location.