Europa recruits two new managers to lead growing customer service team network


 

Europa Road has appointed regional managers Mat Jobson and Stuart McKie to lead its newly launched dedicated customer service teams based within local branches. The two new recruits will oversee 11 dedicated customer service teams, made up of 120 staff, who are based in local sales branches. Their brief is to focus on customer relations activities […]