Profile
Senior Manager - Tech Recruitment
SoundCloud
Country or State
Germany
Senior Manager - Tech Recruitment at SoundCloud
Master’s Degree, Marketing/Marketing Management, General
Tech Rec 2022