E2E platform empowering brands to discover, manage, and collaborate with creative talents