Results 1 to 2
  1. Transport Manager - North London

    Location
    London
    Job Type
    Permanent
    Posted
    22 Jan 2020

    Transport Manager - North London Biffa is the UK's leading integrated waste management company providing collection, recycling, treatment, disposal and technologically driven energy generation services across four operating divisions. We control the...

  2. Business Development Manager - Majors

    Location
    London
    Job Type
    Permanent
    Posted
    15 Jan 2020

    We are currently looking for a Business Development Manager who will manage, develop and maintain a pipeline of new business opportunities across the country in order to deliver profitable revenue growth for the Majors division. The role involves...