John Marren is currently the Senior Managing Director at Temasek, a position held since 2017. Prior to this, Marren was a Partner at TPG Capital from 2000 to 2016. John earned a Bachelor of Science in Electrical Engineering from UC Santa Barbara between 1981 and 1985.
This person is not in any teams
This person is not in any offices