Lance Milller
The Red Dot Agency
Amsterdam, Netherlands
Managing Director of a communications agency specialising in professional photography