Alex Richards oversees sales engineering and partnerships at Stella Connect. He is an experienced technology leader, with over 12 years SaaS experience, having previously built and led professional services, training and implementation teams for various advertising and technology...
Read More →