Advance Search

Browse Jobs

Account Manager / Customer Service

Posted 15 days ago

  • Stroud, Gloucestershire
  • Any
  • External
  • Expires In 2 months

Customer Service / Account Management

Salary: £28,000

Location: Stroud

Mon - Fri (No Weekends)

About the Company

We believe that yesterday's cooking oils should become tomorrow's energy and that your business waste can be recycled into green energy to power festivals or simply help to support our National Grid.
Through our pioneering technology we are able to recover a waste product that previously went...

APCT1_UKTJ

Apply