If you have a great can-do attitude, a hunger for learning and enjoy technical challenges – then apply to join the Upwaste team.
We are seeking technically strong and ambitious person to lead this development effort. The tech team is based in Kennedy Town.
Keep checking back for new opportunities to join the Upwaste team.