News: Titan Travel appoints Constable as chief executive

John Constable is an established leader in the travel industry with a wealth of sector knowledge and leadership experience at chief executive level. He will take up the role on June 21st.