Overlay, by Echo isn’t just another landing page. It’s a tailored hub, a personalized (and branded!) portal that integrates with a variety of platforms that enhances the participant experience.