Calling out all Indonesian Business Development! Working Location: Indonesia Role Overview: The Business Development Manager (Indonesia) is a commercially focused relationship builder responsible for growing UPGroup Asias venue partnership network across the Indonesian market. This role sits at