David Troll
David Troll
Senior VP & GM, North America
Techsee