The Sales & Business Development Manager role at Netlight is designed for recent graduates looking to excel in the fields of sales and business development. The primary responsibilities include managing the entire customer journey, from lead generation to closing deals, while ensuring client success. Candidates must possess a master's degree and demonstrate fluency in German and English, alongside a passion for technology and strong communication skills.