EM

Ellen Machenheimer

Manager II, Compliance Risk and Diligence

Ellen Machenheimer is a Manager II in Compliance Risk and Diligence at Kroll, serving since March 2022. Kroll is recognized as a leading provider of governance, risk, and transparency services. Prior to this role, Ellen worked at The Kreller Group from January 2016 to March 2022 as a Global Due Diligence Consultant, where responsibilities included delivering third-party due diligence solutions and customizing programs for various Fortune 500 clients across sectors such as Energy, Defense, and Technology. Ellen holds educational credentials from the University of Kentucky and is certified as a CCEP-I and CKYCA.

Location

Cincinnati, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices