Leatherhead, Surrey
as established at the beginning of the year. Evaluating projects through financial feasibility studies, market research...Title: Senior European Sales Manager KBR’s global business comprises two main segments – Sustainable Technology...