The Management Team at Echo360 oversees strategic planning and decision-making to drive business growth and innovation. Key responsibilities include marketing and user experience, regional operations, engineering leadership, human resources, product development, and ensuring security and compliance across all video capabilities.
View all