Jim MacDonald

Entrepreneur and Full-Stack Developer