David Yahid

David Yahid

Marketing Manager, Applause