Chris Kelly

CEO at Upwave. Works in B2B -> Operations. Based in United States of America.

Open FounderOS desktop