Learn more
Log in
Endava
Contact
No bio yet
Links
Toma Popescu
Team Lead | Senior Frontend Engineer
73 members
October, 2022 - present
December, 2019
July, 2017
July, 2013
Société Générale
Volvo Cars
General Motors
Weaviate
Pinterest