Alex Douglas, based in Guildford, England, GB, is currently a Head of Operations at Ovrload. Alex Douglas brings experience from previous roles at Ovrload, Self-employed and Seedleaves.com. Alex Douglas holds a 2020 - 2023 Bachelor of Science - BSc (Hons) in Chemistry @ UCL.
Looking for a different Alex Douglas?
Find contact details for 700 million professionals.