Kelso Place hires former Sun European CEO

55
Prior to joining Kelso Place, Dougall was a managing partner at Hudson Capital Partners, a consulting firm focused on pr