Avanade Inc.

Delivery Lead (w/m/x) Life Science Business Applications