This beat-up Big Tech play is a promising growth name, says Accuvest Global Advisors CIO