February, 2023 - present
Business Development Director Spain & Latin America at Bridge for Billions
Business Development Manager at Electricity Maps
VP, Business Development & Channel Partnerships at Passport
Director of Business Development at LeaderStat
Chief Business Development Officer at Kaltura
Access the worlds's biggest network of public org charts
Learn more