ARC Ratings Announces the Appointment of Oliver Howard as Group CEO
Oliver Howard has been appointed as an executive director of ARC Ratings, S.A. and ARC Ratings (UK) Limited and as Group CEO, effective immediately. LONDON, UNITED KINGDOM, March 18, 2021 /EINPresswire.com/ -- Oliver Howard has been appointed as an executive director of ARC Ratings, S.A. and ARC Ratings (UK) Limited. He will also assume the role of Group CEO effective immediately, with overall responsibility for the ARC Ratings business worldwide. Prior to joining ARC Oliver worked with Barclays …