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
Internship

Customer Success Intern

Luxembourg
Internship

Community Management Intern

Luxembourg
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!