Business Support jobs

Found 2 jobs
    • Competitive
    • Posted 12 days ago

    Job Title: Tech Business Analyst Location: Windsor, UK (Hybrid – 1 day at the office) Start Date: 15th September 2025 Duration: 6 months Day Rate: £400-450 (Inside IR35) We are seeking an experienced Tech Business Analyst to join a dynamic team in Windsor. In this role, you’ll become a proficient...

    • London
    • Competitive
    • Posted 27 days ago

    Project Manager (smart Metering Projects) Start: ASAP Duration: 6-12 months Location: Windsor (one day per week on site) Pay: negotiable inside iR35 Role Overview We're looking for an experienced Project Manager to lead GSOP regulatory projects within the Smart Meter operations function. The role...

Get new jobs for this search by email