Assets Under Management $16.1 billion (as of March 1, 2007)
Employees 384 Employees
Office Locations Boston, Massachusetts Epsom, Surrey, United Kingdom Greenwich, Connecticut - Corporate Headquarters Greenwich, Connecticut - Administrative Office London, United Kingdom New York, New York Singapore Sydney, Australia Washington D.C.