Philip joined Churchill Asset Management in 2021 and currently serves as Managing Director, Management Company Controller with over fifteen years of accounting and finance experience. Prior to joining Churchill, he was the corporate controller at Eagle Point Credit Management LLC where he was directly involved with the enhancement of its accounting and financial reporting infrastructure. Earlier in his career, Philip also worked at W. P. Carey Inc. as vice president of financial reporting. Philip began his career in public accounting at Marcum LLP where he was responsible for financial statement audits of SEC filing clients.
Philip received both a B.S. and M.S. in Accounting from St. John’s University and is a Certified Public Accountant in the State of New York. He has passed all three levels of the CFA exam.