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.