Ryan Mccabe Odro CEO Cause of Death; Age, Wife & Wiki

Ryan Mccabe Odro

Ryan Mccabe Odro, a prominent personality in Edinburgh’s business community and the CEO of Odro since September 2015, is reported to have passed away in June 2024. He was known for his leadership and contributions to video recruitment software. Ryan Mccabe Odro Career Ryan McCabe began his career in 2005 as a Mechanical Engineer before … Read more