Stephen Ball is senior?vice president of Europe and Africa at Aspect.
Close
Menu