Avanade Inc.

IoT Technical Solution Architect (Europe)