Site Manager

Amentum

📍 OCONUS-Qatar-Al Udeid, Qatar On-Site ⏳ 1d ago
AI assistant

Job Description

Purpose and Scope:


The Site Manager (SM) serves as the senior on-site representative responsible for the execution, oversight, and performance of all Installation Support Services (ISS) under the Task Order (TO) located at Al Udeid Air Base (AUAB) in Doha, Qatar. This position directs all contract operations across multiple functional areas, ensuring full compliance with the Performance Work Statement (PWS), AFCAP V requirements, Host Nation policies, and Air Force/379 AEW mission priorities. The SM holds full authority to act on behalf of the Contractor for all TO matters and ensures uninterrupted mission support across recreation services, maintenance, custodial services, linen operations, and hospital aseptic services.


Key Responsibilities:


  • Provide overall management, decision authority, and daily oversight for all ISS functions and all personnel IAW the PWS. Serve as the Contractor’s primary point of contact with the USAF and