Image Alt

Positive Peace Tag

Steve Killelea is an impressively accomplished man, from tech to peace. Business wise, he is extremely successful. He has builtĀ his fortuneĀ in the tech industry. He formed Integrated Research in 1988, which manages systems for companies such as Visa, Mastercard, American

Scroll Up

Pin It on Pinterest