According to a recent GBTA study, more than a third of North American business travelers have extended a business trip to add on a vacation. More than half … Read more
Thomas Davidson
Thomas Davidson is On Call International's President, leading the company's vision of delivering the highest quality travel risk management and assistance services for organizations and their travelers. Davidson has over ten years of executive and operational experience in the travel risk management industry.