Dr Peter D Edwards
Team Leader @ Rolls-Royce
About Dr Peter D Edwards
Dr. Peter D. Edwards is a Team Leader at Rolls-Royce, where he has worked since 2015. He holds a Ph.D. in Applied Mechanics and has a background in Mechanical Engineering and Naval Architecture.