John Hancock Tower
200 Clarendon Street, Boston, MA 02116 United States
P:+1 (617) 516-2000 F:6175162010» Directions
Mayfair Place, London, W1J 8AJ United Kingdom
P:+44 20 7514 5252 F:2075145250» Directions
Maximilianstrasse 11, 80539 Muenchen, Germany
P:+49-89244410700 F:89244410731» Directions
4 rue Lou Hemmer, L-1748 Luxembourg, Luxembourg
P:+352-2678601 F:26786060» Directions
Mr. Albright joined Bain Capital in 2000 and is responsible for the firm's fundraising and investor relations activities. Prior to joining Bain Capital, Mr. Albright worked for Wellington Management Company, LLP in Boston between 1990 and 2000.
Mr. Albright received his BA from Yale University and his MBA from the Darden School.