Formed in January 2007, Mick & Nick's core team consist of Nick Liatos (Creative Director), Mick Shepard (Creative Director) and Michelle De Gouveia ...