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 …