Top Innovator Award cdunn About Us | alexa | getting started March 22, 2019 Alexa Dev Group received the Top Innovator award on March 21, 2019. Presentation below: