David Svarrer

Name
David Svarrer
Company Name
ICEA LION GROUP
Role/Position in Company
Head of Growth Innovation Center