BT: The British telecoms company has appointed Niall Dunne as chief sustainability officer. Dunne led sustainability efforts at advertising firm Saatchi & Saatchi. CF Industries Holdings: The chemical company has promoted Russell Holowachuk to the position of vice president, environment, health and safety (EHS) and engineering. He has been vice president and general manager of […]
↧