Management shuffle as Tinubu Square funnels €53mn investment