Karen Mitchell

Chief Human Resources Officer at Newmark

Karen M. Mitchell has an extensive background in human resources and employment law. Karen M. currently serves as the Chief Human Resources Officer at Newmark, where Karen M. oversees a global team of HR professionals. Prior to their current role, Karen held various leadership positions at Credit Suisse, where Karen M. managed HR for corporate functions and compliance. Karen M. is also a Member of the Board of Directors at Student Leadership Network, focusing on governance and HR matters. Karen's educational background includes a JD from Fordham University School of Law and a BS from Cornell University's School of Industrial and Labor Relations.

Links

Timeline

  • Chief Human Resources Officer

    August, 2023 - present

View in org chart