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
  • People Coordinator at Your New Self
    E. C. D.
    People Coordinator
    Spain
    Apr 16, 2026
  • Digital Marketing Mananger at Your New Self
    E. G.
    Digital Marketing Mananger
    Spain, Catalonia
    Oct 19, 2026
  • Customer Success Specialist at Your New Self
    F. R.
    Customer Success Specialist
    Spain, Barcelona
    Oct 23, 2025
  • Backend Developer at Your New Self
    A. P. T.
    Backend Developer
    Spain, Catalonia
    Jan 27, 2026
  • Localization Project & Quality Specialist at Your New Self
    K. G.
    Localization Project & Quality Specialist
    Spain, Catalonia
    Sep 02, 2026
  • Customer Success Specialist at Your New Self
    K. A. C.
    Customer Success Specialist
    Spain
    Sep 04, 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.