Jay Powell

Jay Powell

Senior Developer/Entrepreneur/Consumer of Knowledge