Frog
Show contact
Links
Previous companies
Geoffrey Schwartz
Head Of Strategy
Nick Malouin
Director, Commercial Strategy
Spencer Scott
Strategy Director
Michiel van Wulfften Palthe
Senior Strategy Designer
July, 2021 - present
View in org chart