Robert Bracken is the Global Head of Site Masterplanning and Location Strategy at Roche Diagnostics, a position held since 2017. Prior to this role, Robert served as an Associate at the Tulane Regional Urban Design Center from 2005 to 2009 and worked as a Designer for Eastside Capital in 2005. Robert also gained experience as an Architectural Summer Intern at Earl Swensson Associates and as a Senior Designer in City Design Practice at Skidmore, Owings & Merrill LLP from 2011 to 2017. They taught as an Instructor at the Illinois Institute of Technology from 2012 to 2017. Robert holds a Master of Architecture in Urban Design from Harvard University Graduate School of Design and is currently pursuing both a Master of Architecture and a Master of Preservation Studies at Tulane University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices