4 min read business analyst Scots business analyst says CV is ‘out of this world’ after it was launched into space & pictured 100k feet above earth 08/05/2021 8:59 AM Sella A. Elizabeth A Organization analyst explained his CV is out of this planet soon after it...