Investment Manager job in Los Altos