Kelso Place hires former Sun European CEO

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