Show jobs
For companies
1 available offer
Product Manager
Indeavor
On-site
Madison
Indeavor
Scale-up
The story
Indeavor's goal is to continue to empower the essential businesses by providing modern and creative software solutions.
There are
51 – 200
employees in the company
Offices
Our offices are located at Madison, United States and Athens, Greece.
Madison
Extra vacations
Flexible hours
Remote work
Health insurance
Markets
Indeavor serves clients from United States and Greece.
Follow Us
indeavor.com
LinkedIn
X.com