Taurus SA logo

Taurus SA Employee Directory

Financial ServicesGeneva, Switzerland51-200 Employees

Taurus SA has about 125 employees across 4 continents, most of them in Europe. By country, the largest groups are Switzerland (64%), Brazil (8%) and France (4%). Engineering and Banking make up 43% of the profiles with a known department. Taurus SA's workforce spans 16 departments.

Find Taurus SA employees' phone numbers or email addresses

Taurus SA Global Highlights

Location
Employees

Europe
83

Minus sign iconPlus sign icon
  • Switzerland
    72
  • France
    5
  • Cyprus
    2
  • Germany
    1
  • Spain
    1
  • United Kingdom Of Great Britain And Northern Ireland
    1
  • Ireland
    1

North America
10

Minus sign iconPlus sign icon
  • Guatemala
    5
  • United States Of America
    3
  • Canada
    2

South America
10

Minus sign iconPlus sign icon
  • Brazil
    9
  • Chile
    1

Asia
8

Minus sign iconPlus sign icon
  • United Arab Emirates
    4
  • Turkey
    2
  • Japan
    1
  • Pakistan
    1

Oceania
1

Minus sign iconPlus sign icon
  • Australia
    1

Europe accounts for 74% of Taurus SA's workforce, followed by North America (9%) and South America (9%).

Taurus SA's Leadership

  • Chief Marketing Officer at Taurus SA
    V. B.
    Chief Marketing Officer
  • Chief Security Officer, Co-Founder at Taurus SA
    J. J. A.
    Chief Security Officer, Co-Founder
  • Chief Financial Officer And Chief Risk Officer at Taurus SA
    F. A.
    Chief Financial Officer And Chief Risk Officer
  • Chief Technology Officer at Taurus SA
    N. B.
    Chief Technology Officer
  • Chief Security Officer at Taurus SA
    M. K.
    Chief Security Officer
  • Vp Sales Europe at Taurus SA
    A. F.
    Vp Sales Europe
  • Vp Of Engineering at Taurus SA
    S. P.
    Vp Of Engineering
  • Head Of Network Partnerships at Taurus SA
    C. D.
    Head Of Network Partnerships

Taurus SA Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Banking
  • Information Technology
  • Business
  • Information Security
  • Other
  • Product Management
  • Business Development

Engineering is the largest department at 28% of profiles with a known department, followed by Banking (16%) and Information Technology (10%).

Contact profiles from Taurus SA

Name
Title
Contact
Location
Last Update
  • Chief Marketing Officer at Taurus SA
    V. B.
    Chief Marketing Officer
    Switzerland
    Oct 24, 2026
  • Chief Security Officer, Co-Founder at Taurus SA
    J. J. A.
    Chief Security Officer, Co-Founder
    Switzerland, Vaud
    Sep 22, 2026
  • Chief Financial Officer And Chief Risk Officer at Taurus SA
    F. A.
    Chief Financial Officer And Chief Risk Officer
    Switzerland, Geneva
    Oct 13, 2026
  • Chief Technology Officer at Taurus SA
    N. B.
    Chief Technology Officer
    Switzerland
    Sep 20, 2026
  • Managing Director at Taurus SA
    B. K.
    Managing Director
    United Arab Emirates, Dubai
    Oct 24, 2026
  • Chief Security Officer at Taurus SA
    M. K.
    Chief Security Officer
    Switzerland, Vaud
    Oct 23, 2026
  • Co-Founder & Managing Partner at Taurus SA
    S. D.
    Co-Founder & Managing Partner
    Switzerland, Geneva
    Sep 19, 2024
  • Vp Sales Europe at Taurus SA
    A. F.
    Vp Sales Europe
    France, Île-de-France
    Oct 05, 2026
  • Director, Head Of Uk & Nordics Sales - Banking & Capital Markets at Taurus SA
    K. P.
    Director, Head Of Uk & Nordics Sales - Banking & Capital Markets
    United Kingdom, England
    Oct 05, 2026
  • Head Of Network Partnerships at Taurus SA
    C. D.
    Head Of Network Partnerships
    Switzerland, Geneva
    Oct 05, 2026

Frequently Asked Questions

What are the largest departments at Taurus SA?

Minus sign iconPlus sign icon
Engineering is the largest department at 28% of profiles with a known department, followed by Banking (16%) and Information Technology (10%). Taurus SA's workforce spans 16 departments.

Where are Taurus SA's employees located?

Minus sign iconPlus sign icon
Taurus SA has about 125 employees across 4 continents, most of them in Europe. Europe accounts for 74% of Taurus SA's workforce, followed by North America (9%) and South America (9%). By country, the largest groups are Switzerland (64%), Brazil (8%) and France (4%).

How many employees does Taurus SA have currently?

Minus sign iconPlus sign icon
Taurus SA has approximately 125 employees as of October 2026. These team members are located across 5 continents, including Europe, North America and South America.

Who are Taurus SA's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2026, Taurus SA's key employees include:

  • Chief Marketing Officer: V. B.
  • Chief Security Officer, Co-Founder: J. J. A.
  • Chief Financial Officer And Chief Risk Officer: F. A.
  • Chief Technology Officer: N. B.
  • Chief Security Officer: M. K.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

What is Taurus SA's most common email format?

Minus sign iconPlus sign icon
Taurus SA employees' email format typically follows the pattern of First.Last@taurusgroup.ch. Trying to find reliable and up-to-date employee contact data? Find more Taurus SA email formats with LeadIQ.

What is Taurus SA known for?

Minus sign iconPlus sign icon
Taurus SA was founded in 2018 and operates in the Financial Services industry. Explore Taurus SA's company overview page for more information.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.