Mario DeCristofano

Mario DeCristofano

IT Professional, Board Member, Social Media specialist, and technology Ninja, advising clients how to get the best out of technology