Kieran D. Kelly

#642608

CEO, Complexity Dynamicskierandkelly.com/about-me/