All employers
Achilles Information Limited
Details
Achilles is an exceptional employer located in Abingdon, offering a unique opportunity to lead a high-impact Project Management Office within a global company dedicated to sustainability and social responsibility. With a strong commitment to equity, diversity, and inclusion, Achilles fosters a collaborative work culture that encourages curiosity and continuous improvement, while providing competitive pay and benefits. Employees have the chance to grow professionally by partnering with senior leadership and contributing to meaningful projects that drive positive change in the world.