Pamela Maynard

(Contributor)

Pamela Maynard is president of Europe, Africa and Latin America at global business technology solutions, cloud and managed services provider Avanade.

Latest articles