Avanade Inc.

Solution Sales Manager (w/m/x) Life Science