Michael Tri

Michael Tri

Michael Tri

Senior Interactive Designer. Music. Nerd. Always learning. Neither tarrying nor hurrying. He/him.