Joe Micara, VP North America at Callsign.
Having held key roles across sales leadership, delivery, and product, Joe has been instrumental in opening new markets in the cybersecurity industry.
Netflix customers are no strangers to sharing their account passwords with others – according to Netflix, more than 100 million households are using a…