E2E platform empowering brands to discover, manage, and collaborate with creative talent for generating high-impact marketing content