Stephen Roberts
Sustainability Marketing Manager, Dell Technologies
At the confluence of sustainability, marketing and business strategy stands Stephen Roberts, a 23-year veteran of environmental and public health marketing efforts. Stephen joined Dell Technologies in 2011 and has since helped develop the company’s approach to and marketing of circular economy efforts, ecosystem restoration, and combatting climate change.
In addition to managing sustainability efforts associated with Dell’s social impact vision, Progress Made Real, Stephen leads global communications efforts for the Planet Employee Resource Group. When he’s not crafting green stories, you might find him coaching the women’s water polo team at the University of Texas or on a travel adventure with his wife and son.