Overview An Insights Manager at CARMA leads the end-to-end setup, management and delivery of insight products for a portfolio of clients.