David Enda is the Vice President of Strategy and Innovation at Talla, where he heads Sales and Customer Success. Prior to Talla, David spent time in numerous executive roles where he oversaw Business Development, Marketing, and Operations. David originally hails from Southern California and has a Business degree from Concordia University.