Company: Upstream Risk Management
Location: London
Posted: May 1st, 2026
Role: Account Manager D&C
Department: Design & Construction, Amazon Security Technology (EMEA) - this team sits within Amazon Web Services, but its key customer is Amazon Corporate Security.
Location: London, UK. Must be able to work from an Amazon Corporate office five days per week. Regular overseas travel.
Employment Type: Full-time, permanent. Contracted to Upstream Risk Management, enduring secondment to Amazon
Reports to: EMEA SecTech Regional Manager
Direct reports: Senior Technical Project Managers, Technical Project Managers (team of 9)
Package: £100,000+ (Salary depending on experience).
Start: June 2026
Job Summary
Contracted to Upstream Risk Management, you will be permanently embedded within Amazon’s Security Technology Design and Construction (D&C) team in Europe, the Middle East and Africa (EMEA). The D&C team sits within Amazon Security and owns all aspects of technical corporate security to protect people, physical and intellectual property across Amazon estates (not including distribution or data centres).
The Account Manager role is critical to delivering contractual success. You will be responsible for turning strategy into action to deliver on Upstream Risk Management’s obligations to support Amazon Corporate Security’s promise of a safe and secure work environment for all Amazonians. You will achieve this by applying your leadership, project management and technical security skills to the detail of planning, leading a team of technical experts, monitoring progress and reporting.
We are looking for an experienced professional who embodies the Amazon Leadership Principles. Exceptional customer focus is non-negotiable. Strong project and stakeholder management skills, along with a firm technical understanding, will be pivotal to success. The successful applicant will be able to demonstrate data-based decision-making, a strong understanding of cost-benefit analysis, and a track record of program optimisation. Strong leadership skills are essential.
The location of this role is LHR16, an Amazon corporate office in central London, and you should expect five days per week in the office. International travel of around 20% of the time, including at short notice, should be expected.
Key Responsibilities Include:
About You