MD

Michael Dowdell

Staff Engineer at Carta

No bio yet

Links


Org chart

Timeline

  • Staff Engineer

    November, 2019 - present

  • Director Of Engineering

    December, 2018

  • Engineering Team Lead

    June, 2017