Key roles across TFG London have become increasingly centralised.
Group chief executive at TFG Brands (London)
Head of IT at TFG Brands (London)