Caitlin Stainken Email

Director Account Management . Submittable

Current Roles

Employees:
256
Revenue:
$38.5M
About
Submittable is the best way for your team to accept, review, and manage any type of application or submission. Designed with non-technical users in mind, every step of the process is easy and intuitive yet highly customizable - from identifying and communicating with target applicants to collaborating with colleagues and more.
Submittable Address
111 N. Higgins Ave
Missoula, null
United States
Submittable Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.