Zoho CRM Manager (Zoho CRM Specialist)

Teylor

📍 Remote, Germany, Germany

Full-time other-general Posted February 28, 2026

Job Description

Job Title: Zoho CRM Manager (Zoho CRM Specialist)
Location: Remote

Team: Sales/ Marketing

Reports to: Chief Commercial Officer

Employment type: Full-time, part-time, or freelance
About Teylor
At Teylor, we are building the future of SME financing. As a fast-growing fintech with offices in Zurich and Frankfurt, we combine technology, data, and capital to unlock access to financing for small and medium-sized businesses across Europe.

Teylor is a high-growth, VC-funded startup. We were recently named as one of CNBC's Top Fintech Companies Worldwide and are the leading pan-European digital SME finance platform. As sales & marketing are at the core of our business, we are now looking for a Zoho CRM Specialist to help us scale.

If you want to grow with us, this could be your chance!
About The Role
We are looking for a hands-on and proactive CRM Manager to take full ownership of our Zoho CRM. In this role, you will be responsib...