Results, order, filter

KBR Careers Head Consultant - Technical Safety & Environmental Jobs

  • Head Consultant - Technical Safety & Environmental

    KBR - Leatherhead, United Kingdom
    ... -FEED, assuring technical quality with on-time and budget delivery. Interfacing with other ... . Be able to undertake and support business development. May serve as a proposal manager on large ...