EC

Eddie Chen

Senior Design Technologist at Carta

About

Links

Timeline

  • Senior Design Technologist

    March, 2021 - present

  • Design Technologist

    September, 2019

  • Producer

    January, 2017