Profile
Revenue Operations Manager
Channable
Country or State
Netherlands
Revenue Operations Manager at Channable
Master's dual degree, Business Administration
OMR Festival 2022