Customer Success Director at Impact | Startup Job Board