Passionate software developer and overall goofball. The 5th “Ian” to join the team at Oddball, but certainly not the last!
Ian Magenta

Passionate software developer and overall goofball. The 5th “Ian” to join the team at Oddball, but certainly not the last!