Learn more
Log in
Carta
Contact
No bio yet
Links
Margaret Ortblad
Customer Success Program Manager
91 members
September, 2020 - present
April, 2019
Microsoft
Lenovo
Nvidia
Schneider Electric
Stripe