Mitchell L., based in London, GB, is currently a Editor at 1000 Libraries. Mitchell L. brings experience from previous roles at Freelance. Mitchell L. holds a 2019 - 2022 Bachelor's degree in Music Production @ Keele University.
Looking for a different Mitchell L.?
Find contact details for 700 million professionals.