John DiFini

John DiFini

Passionate about Software Engineering, Finance, and the technology tools that help us in those endeavors.