Travel Professionals International (TPI) has announced the appointment of Steve Ruddy as chief operating officer (COO) and senior vice-president of finance, effective...