IWCE Expo is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

In Partnership With Sign Up for Updates

Benjamin Afton, CSP, CHST

ESH&S Manager - Telecom Division
Black & Veatch Corporation


Benjamin Afton is the Environmental, Safety, Health, & Security Manager overseeing telecom operations globally for Black & Veatch Corporation. Responsibilities include safety and health inspections of construction sites and offices, safety training for construction management staff and craft, and tracking safety performance and trends to eliminate risk. In addition, he drives the safety culture in all aspects of daily operations to reinforce Black & Veatch core values.


Back to the Search