Managing Director
frankfurt am main, hesse, germany
Red Commerce
University of the West of England
University of Hamburg