Amvescap Inc. has appointed a new chief financial officer to go with the firm’s new CEO. The investment management firm announced today that Loren Starr has been appointed CFO and senior vice-president, effective October 12.
Starr, 44, will report to Martin Flanagan, Amvescap president and chief executive officer. Current CFO, James Robertson, continues as an Amvescap executive vice-president and member of the board of directors.
Starr comes from a similar position with Janus Capital Group Inc. where he served from 2001 to July of this year as senior vice-president and CFO. Prior to that, he was head of corporate finance from 1998 to 2001 at Putnam Investments; and before Putnam he was in corporate finance with Lehman Brothers Inc. and Morgan Stanley & Co., Inc.
“Loren Starr is one of the most experienced financial professionals in the investment management industry,” said Flanagan. “With his practical knowledge of all aspects of a public investment management company, including mutual fund expertise and corporate finance, Loren’s skills will strengthen our management team as we work to build value for our clients and shareholders.”
Starr, who will be relocating to Atlanta, received a bachelor of arts in chemistry and a bachelor of science in industrial engineering from Columbia University. He earned an MBA also from Columbia and an MSc in operations research from Carnegie Mellon University. He is a certified treasury professional and currently serves as vice-chairman of the Association for Financial Professionals.
Amvescap is an independent global investment manager operating under the AIM, AIM Trimark, Invesco, Inveco Perpetual and Atlantic Trust brands.