Erik Osta

Chief Technology Officer - Founder at Winker

Erik Osta Email & Contact Information

Erik Osta Current Workplace: Winker

View Colleagues