Gordon M

Gordon Meagher is the head of Organic Marketing at Tailor Brands. When not thinking about new ways to drive organic growth, Gordon likes to kick-back with a glass of Jack Daniels and listen to some laid back sounds.