John DiFini

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