Elliot Towlson
Affiliate Marketing Executive
Originally from Leicester, Elliot has spent the last 5 years (on and off) living in Luxembourg. After graduating from university and spending 6 months in the wonderful world of HR, Elliot decided to move back to the UK in order to put his marketing degree to good use and joined Genie in 2021. Outside of work he enjoys telling people he’s at the gym, whilst he’s actually watching various sports at the pub.