Bio
Team Lead Sales Development EMEA
Links
Group
Learn about my work @ Planet
Sales @ Planet
Monitor Earth, discover trends, deliver insights
View team profile
View job openings
Sandra Gelitzki
Team Lead Sales Development EMEAShare this video Share this video