Stephen Ball
Stephen Ball is senior vice president of Europe and Africa at Aspect.
Author posts