Open Positions

Come and join our fast growing team

Able to multi-task and work in a fast-paced environment? Passionate about start-ups and new technologies?
Check our open positions, you might be a great fit!

Sales Development Representative Intern

Luxembourg
Time icon
Internship

Customer Success Intern

Luxembourg
Time icon
Internship

Community Management Intern

Luxembourg
Time icon
Internship

Isn’t your perfect postion listed here?

Send us an email to jobs@tech.com and we will try to find a perfect role for you!