Manu Sheen

Customer Success Manager at Insense

Manu is passionate about technology and helping brands understand the impact of creator marketing and taking advantage of the opportunity it represents.