Dan Barmasch’s title in Avanade is Sales Organization Chief of Staff (North America)