Site Interface Manager. Beaumont,TX. Fulltime Job. Job Description. Interfacing between Client for all technical & commercial Discussions. Supervision for Site office arrangements & to Client onsite deputies. Coordination, Monitoring & Control over Shared resources (Within Site) as applicable. Participation to Onsite Deputies Recruitment process. Arrange / Participate to Project Review meetings ensuring Presence from stakeholders. Last updated : ...