Ellie Finlayson, based in Hamburg, HH, DE, is currently a Project Manager, Prokuristin at Paperlux Studio, bringing experience from previous roles at Paperlux Studio, Zetes, University of Hamburg and Conergy. Ellie Finlayson holds a 2015 - 2018 Bachelor of Arts - BA in Anthropology @ University of Hamburg.
Not the Ellie Finlayson you were looking for?
Find contact details for 700 million professionals.