Chief Technology Officer (CTO) About the Company Innovative submission management platform Industry Computer Software Type Privately Held Founded 2010 Employees 51-200 Specialties application management submission management contest management corporate giving publishing online forms grants management judging