Ready to get started or just want to learn more?
Reach out to the Cosmo Tech team to discuss your project today.

Contact Info

France Headquarters

5 Passage du Vercors, 69007 Lyon

US Sales Office

2415 3rd St, Suite 231. San Francisco, CA 94107

Get In Touch

Want to join the Cosmo Tech team?

The best way to apply for a job at Cosmo Tech is via our dedicated webpage. You can read more about what it is like to work at Cosmo Tech, and you’ll find all our current vacancies listed, too.

Don’t see anything that is quite you?

Apply anyway – some of our best hires have come from people who knew they could make an contribution if only they could get their foot in the door!

Interested in partnering with Cosmo Tech?

Send an email directly to our Chief Revenue Officer.

Have a media enquiry or would like to schedule an interview?

Send an email directly to our VP Inbound Marketing.