David Leeson's Location
Brussels, BE
David Leeson's Work
David Leeson's Education
David Leeson's Summary
David Leeson, based in Brussels, BE, is currently a Shop Manager at Mister Genius, bringing experience from previous roles at Mister Genius and Oxfam. David Leeson holds a Mister Genius Formation Interne.