Christian Lown joined CoStar Group as Chief Financial Officer in July 2024. He previously served as Executive Vice President and Chief Financial Officer of Freddie Mac and of Navient Corporation, and earlier spent 11 years at Morgan Stanley, including as Managing Director of its Financial Institutions Group.