ellipsis Share Save PDF Version Report Profile Charlene Sabra Sabra Media Group Miami, FL, UNITED STATES Contact Industry Expertise (1) Computer Software Links (1) Website