Organization / Workplace
Freshdesk Inc.Location
San Francisco, California United StatesIndustry
Technology / Software / Internet
Website
www.freshdesk.comAbout
Customer support is everybody’s business. More than 100,000 businesses across the world use Freshdesk to deliver exceptional customer service.