Federica Taccogna

Managing Director, London & International