Location San Francisco, California, United States Regions San Francisco Bay Area, West Coast, Western US Gender Male
Investor Type
LinkedIn View on LinkedIn X (Twitter) View on X
Robert Locke is based out of San Francisco, California, and is the President & Chief Strategy Officer of Phaidra. Robert previously worked at Johnson Controls as a Senior Vice President.


