SAN JOSE, Calif., Feb. 7, 2014 /PRNewswire/ -- Peak Travel Group (www.peaktravelgroup.com) recently announced that Chris Welch has joined the global travel management company as Vice President of Sales, National Accounts. Under the leadership of Senior Vice President of Sales and......
More...