Stonewall

1 job with Stonewall

  • Office Manager

    • London (Central), London (Greater)
    • £31,000, rising to £33,000 after a year
    • Stonewall

    Oversee day-to-day running of the London office, manage all facilities and supplies and support the Head of Operations