Learn more
Log in
Cockroach Labs
Contact
No bio yet
Links
Minas Botzoglou
Head Of Sales Germany,austria & Switzerland At Cockroach Labs
July, 2023 - present
SLB
Dell Technologies
Kimberly-Clark
Newell Brands