OB

Oleg Bascurov

Director Partner Solution Engineering EMEA at Snowflake

Director of Engineering Director
o***@snowflake.com Sign up
Pro only
Pro only
Pro only
Duesseldorf, North Rhine-Westphalia, Germany

Company Details

Company: Snowflake
Employees: 7900
Revenue: 3839761000
HQ Location: San Mateo, California, United States
Company LinkedIn: Pro only
Director level · Director of Engineering