IG Group

United Kingdom

1 job with IG Group

  • Project Manager

    • London (Central), London (Greater)
    • Competitive Salary
    • IG Group

    Responsible for working with project sponsors to ensure project briefs are fully defined with clear business...