Steve Hales
Steve Hales is Managing Director, Synovate, United Kingdom.