Tim Scott
Tim Scott

Tim Scott

software developer and entrepreneur