technology European organization Odds On Compliance expands leadership with appointment of Cheryl Jones as its new President , and Administrator 2025 May 8