Dominic Michalec

Dominic Michalec

Strong opinions, observations, and shared thoughts on product, tech, and business