Jamestown logo

Jamestown

2 followers

Jamestown employs over 500 people worldwide with headquarters in Atlanta, Georgia, and Cologne, Germany. The company has offices in Amsterdam, Bogotá, Boston, London, Los Angeles, Madrid, New York, and San Francisco. Since its founding in 1983, Jamestown has executed transactions in excess of $35 bi... Read more


Org chart

Director of Asset Management
Collapse
Senior Construction Manager
Analyst Asset Management
Senior Asset Manager
Senior Manager - Development & Construction
Asset Management/Financial Operations Senior Analyst