ElectrifAi
Show contact
Links
Edward Scott
CEO
Hafsa Chbihi
Head of Delivery
Luming Wang
CTO & EVP, Software
Haiyuan Yang
Co-Head, China
Diane Clark
General Counsel
+ 8 more
February, 2023 - present
May, 2022
June, 2020
February, 2019
View in org chart