Scott Roberts is currently the Research Director at BP, having advanced from the role of PX Technology Manager at BP Chemicals from 2008 to 2013. They are pursuing a PhD in Chemical Engineering at the University of Pennsylvania and hold a BS in Chemical Engineering from Pennsylvania State University.
This person is not in any teams
This person is not in any offices