Nick Sellers is director of global marketing at Sykes' technology division.


Back to Thought Leaders Details