Chief Executive Officer
CurrentMacrae is a legal search firm with offices in Palo Alto, San Francisco, New York, Washington D.C. and London. Carter joined the company in May 2017 as Chief Business Officer and since April 2020 as Chief Executive Officer & Director managing the operations of the company and working with all stakeholder groups to prepare recommendations for the Board on.