November, 2022 - present
Business Development Manager - Germany at iObeya
Senior Customer Success & Business Development Manager Germany at Joblift
Business Development Manager Germany at Implicity
Business Development Manager, Germany at InVue
Business Development Manager Germany at Phagenesis Ltd