ELSA Corp. hires Alan Shang (Senior Vice President of Engineering) and Shiho Watabe (Vice President and Head of Global Marketing)
September 2020, San Francisco. ELSA Corp is excited to announce the latest additions to our team, Alan Shang (Senior Vice President of Engineering) and…