Steve Tucker, CTC, President of All Leisure Group, North America