Learn more
Log in
Snowflake
Contact
No bio yet
Links
Leo Giakoumakis
Vice President Of Engineering And Snowflake Bellevue Site Lead
Sign up to view 14 direct reports
Get started
Unilever
Tata Communications
Adobe Systems