
RFA names new head of client development for EMEA HQ
RFA (Richard Fleischman & Associates), a next-gen managed IT services provider for the financial industry, has named Richard Muckle as RFA’s Head of Client Development for its EMEA Headquarter. In his role, Muckle (pictured) will manage and guide RFA’s European








