Robert Bracken

Global Head of Site Masterplanning and Location Strategy, DTR

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.

Location

Basel, Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices