SHADI N. MUSHARRAF

Strategic Partnerships & Media Consultant