Upmind jobs and careers
London, England, United Kingdom
As of October 23, 2026, Upmind has no open roles listed.
About Upmind
Upmind is the online platform for service businesses. We provide client management, billing, a service desk and more.
- Founded
- 2018
- Employees
- 11 to 50
- Headquarters
- London
Leadership
The top of Upmind's org chart, with how many people report into each leader.
SL
Sebastian de Lemos
Founder & CEO
18 reports
BK
Boris Kolev
Co-founder & CTO
12 reports
CG
Chris Garner
Co-founder & CXO
2 reports
JP
Jean Lauris PRADEILLES
Chief Development Officer (CDO)
FR
Faizur Rahman
Marketing Specialist
Jobs at Upmind
No open positions right now. Explore more companies on TheJobsMap.
Upmind jobs: common questions
- Is Upmind hiring right now?
- Upmind has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Upmind's careers site.
- Where is Upmind headquartered?
- Upmind is headquartered in London, England, United Kingdom and was founded in 2018.
- Who leads Upmind?
- Sebastian de Lemos, Founder & CEO, is at the top of Upmind's org chart.
- How do I apply for a job at Upmind?
- Pick a role on Upmind's TheJobsMap page and select Apply. Every listing links to the original posting on Upmind's own careers site, so you apply directly with the employer.