Met with Joe Hogan, CEO of Align Technology News & EventsBy drboschkMay 18, 2017Makers of Invisalign at our new Los Altos location. May 16, 2017.