Offices

FREO Group’s unique network of 11 offices includes London, Berlin, Frankfurt, Paris, Marseille, Madrid, Barcelona, Zurich, Luxembourg and New York City.