Lena Krause is a seasoned professional with a strong background in management and marketing. Currently serving as Managing Director at TechLeads since January 2022, Lena previously held the position of Marketing Manager at BerlinRose from February 2016 to October 2021. This diverse experience highlights Lena's expertise in leading teams and driving marketing strategies within the tech industry.
Sign up to view 0 direct reports
Get started