Senior Business Development Manager
1 month ago
Greater London
Karnival Holdings Ltd - Senior Business Development Manager COMPANY OVERVIEW Karnival Holdings Ltd ... Be the embodiment of our brand, exemplifying our values of innovation, passion, togetherness, and ...