Richard Muckle - RFA EMEA Head of Client Development
RFA names Richard Muckle as Head of Client Development for EMEA headquarter. RFA is a next-gen managed IT services provider for the financial industry with industry renowned customer service and innovation.