Edouard Bidault

What they do: Europe Business Development Manager
Where they do it: Fieldwire
How they contribute: Guest Speaker