Home Tags Jeff Hall

Tag: Jeff Hall

Staples appoints Chief Administrative Officer

Staples has announced that Jeff Hall will join the firm to take on the newly created role of Chief Administrative…

Big read

Office Depot France denies works council allegations

Office Depot has categorically denied allegations of the misuse of company funds made by workers’ representatives in France. As reported…