Rachid Cheaib is president and CEO of Castel Communications.


Back to Thought Leaders Details