Michelle M. MacKay had a position (EVP, Investments and Capital Markets) at iStar Financial Inc.

Title EVP, Investments and Capital Markets
Is Current no
Executive yes
Updated almost 6 years ago

Source Links