Get in touch

Contact Us

Thanks for your interest in Applause. Let us know how we can help!

Learn More About Applause

Headquartered in Framingham, Massachusetts—Applause is comprised of four hundred passionate employees located throughout the world. Our six core offices are located in the United States, England, Germany, Israel, and Poland.

Learn about us
Collage of man on computer and braille generator