Leaders in Bahrain Hospitality: Royal Golf Club GM Christopher Geraghty Tell us something personal, what are your greatest strengths and weaknesses? I think, like most…