schema Yes Join our Cloud Services Business Development team! Relocate to Athens and level up your career in a fast-paced...-paced, high-energy sales environment! As a Business Development Representative, you'll identify sales opportunities...
speaking Tech Business Developer Representative for their Barcelona OR Athens office. Position: Tech Business Developer... as English fluency. Bachelor's degree, technical degree preferred. Minimum of 2 years of B2B sales or business development...