Gayle Cotton is a keynote speaker who exceeds expectations for motivational speakers and public speakers! She does virtual workshops, virtual presentations, and virtual leadership coaching for any of her programs. Gayle is a well-known authority on effective communication, interpersonal communication, cross cultural communication, intercultural communication, international business, body language, time management, stress management, and team building.