18 fitch ratings Jobs & Opportunities