Your New Self logo

Your New Self Employee Directory

Internet PublishingCatalonia, Spain51-200 Employees

Your New Self has about 57 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (69%), Mexico (9%) and United States Of America (5%). Sales and Media & Communications make up 42% of the profiles with a known department. Your New Self's workforce spans 14 departments. Your New Self's workforce fell 26% between January 2026 and November 2026.

Find Your New Self employees' phone numbers or email addresses

Your New Self Global Highlights

Location
Employees

Europe
43

Minus sign iconPlus sign icon
  • Spain
    40
  • Italy
    1
  • France
    1
  • Germany
    1

North America
9

Minus sign iconPlus sign icon
  • Mexico
    5
  • United States Of America
    3
  • Canada
    1

Africa
3

Minus sign iconPlus sign icon
  • Egypt
    1
  • Ethiopia
    1
  • Algeria
    1

Asia
3

Minus sign iconPlus sign icon
  • Iran
    1
  • India
    1
  • Bangladesh
    1

Europe accounts for 74% of Your New Self's workforce, followed by North America (16%) and Africa (5%).

Your New Self's Leadership

  • Chief Operations & Data Officer at Your New Self
    C. D.
    Chief Operations & Data Officer
  • Head Of Product at Your New Self
    C. B.
    Head Of Product
  • General Manager at Your New Self
    G. S. B.
    General Manager
  • Communication & Social Media Manager at Your New Self
    N. G. R.
    Communication & Social Media Manager
  • Content Manager at Your New Self
    S. S.
    Content Manager
  • Country Manager at Your New Self
    P. I.
    Country Manager
  • Account Manager | Comercial at Your New Self
    F. S.
    Account Manager | Comercial
  • Manager, Customer Success at Your New Self
    D. P.
    Manager, Customer Success

Your New Self Employee Metrics

100%
50%
0%
2026
2025
  • Sales
  • Media & Communications
  • Customer Success
  • Administrative
  • Business
  • Other
  • Business Development

Sales is the largest department at 31% of profiles with a known department, up from 29% in January 2026, followed by Media & Communications (12%, down from 19%) and Administrative (8%, down from 10%).

Contact profiles from Your New Self

Name
Title
Contact
Location
Last Update
  • Chief Operations & Data Officer at Your New Self
    C. D.
    Chief Operations & Data Officer
    Spain, Catalonia
    Sep 18, 2026
  • Head Of Product at Your New Self
    C. B.
    Head Of Product
    Italy, Sicily
    Jun 25, 2026
  • General Manager at Your New Self
    G. S. B.
    General Manager
    Spain, Catalonia
    Oct 18, 2025
  • Communication & Social Media Manager at Your New Self
    N. G. R.
    Communication & Social Media Manager
    Spain, Catalonia
    Sep 11, 2026
  • Content Manager at Your New Self
    S. S.
    Content Manager
    Egypt, Cairo
    Jun 26, 2026
  • Country Manager at Your New Self
    P. I.
    Country Manager
    Spain, Catalonia
    Apr 16, 2026
  • Account Manager | Comercial at Your New Self
    F. S.
    Account Manager | Comercial
    Spain, Catalonia
    Apr 17, 2026
  • Manager, Customer Success at Your New Self
    D. P.
    Manager, Customer Success
    Spain, Catalonia
    Oct 22, 2025
  • Tech Lead at Your New Self
    J. A.
    Tech Lead
    Spain, Barcelona
    Nov 20, 2025
  • Technician Leader at Your New Self
    J. A.
    Technician Leader
    Spain, Catalonia
    Sep 17, 2026

Frequently Asked Questions

What are the largest departments at Your New Self?

Minus sign iconPlus sign icon
Sales is the largest department at 31% of profiles with a known department, up from 29% in January 2026, followed by Media & Communications (12%, down from 19%) and Administrative (8%, down from 10%). Your New Self's workforce spans 14 departments.

Where are Your New Self's employees located?

Minus sign iconPlus sign icon
Your New Self has about 57 employees across 4 continents, most of them in Europe. Europe accounts for 74% of Your New Self's workforce, followed by North America (16%) and Africa (5%). By country, the largest groups are Spain (69%), Mexico (9%) and United States Of America (5%).

How has Your New Self's workforce changed over the past year?

Minus sign iconPlus sign icon
Your New Self's workforce fell 26% between January 2026 and November 2026. Sales's share of profiles with a known department rose from 29% to 31%.

How many employees does Your New Self have currently?

Minus sign iconPlus sign icon
Your New Self has approximately 57 employees as of November 2026. These team members are located across 4 continents, including Europe, North America and Africa.

Who are Your New Self's key employees and leadership?

Minus sign iconPlus sign icon

As of November 2026, Your New Self's key employees include:

  • Chief Operations & Data Officer: C. D.
  • Head Of Product: C. B.
  • General Manager: G. S. B.
  • Communication & Social Media Manager: N. G. R.
  • Content Manager: S. S.

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

What is Your New Self's most common email format?

Minus sign iconPlus sign icon
Your New Self employees' email format typically follows the pattern of FLast@multiestetica.com. Trying to find reliable and up-to-date employee contact data? Find more Your New Self email formats with LeadIQ.

What is Your New Self known for?

Minus sign iconPlus sign icon
Your New Self was founded in 2012 and operates in the Internet Publishing industry. Explore Your New Self'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.