Director, Sales North America and LATAM
Munich, BY, DE
Elgato Systems
VP, Sales North America and LATAM