RFA Acquires New Mayfair Office In Continued EMEA Expansion
RFA, the specialist IT provider to the financial services industry, today announced a move to new offices in Mayfair, London. Focusing on cloud, cybersecurity, managed data and IT service management, RFA is a leading force in IT innovation, service and execution.
Published