Stafford Capital Partners to locate North American headquarters in Austin, Texas.
June, 2016
Stafford Capital Partners, a global specialist in niche alternative assets, is locating its U.S. headquarters in Austin, Texas as it looks to continue its growth in North America. The new office will act as the center for US activities in the same manner as the London office is the hub for Europe and the Sydney office is the hub for Asia.
With the recent growth, Stafford is looking to establish a central location in North America but will continue to operate satellite offices on both coasts. Once the office is established, the firm will gradually relocate a majority of professionals from its offices in San Diego and San Francisco while maintaining a presence in the Boston area.