Over time many support staff have worked for two or more of these firms.
['worked', 'for']
['Over', 'time', 'many', 'support', 'staff', 'have', 'worked', 'for', 'two', 'or', 'more', 'of', 'these', 'firms.']