Offices

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