Craig D. Adamoli

Managing Director, Head of Account Management EMEA