Almirall

Almirall is a pharmaceutical company based in Barcelona, Spain, founded in 1944. It operates in over 19 countries and has partnerships in more than 100 countries worldwide. The company specializes in medical dermatology, developing prescription drugs for various skin conditions, including psoriasis, atopic dermatitis, acne, and rosacea. The core business of Almirall includes research, development, production, and marketing of innovative dermatological treatments. It employs a range of technologies, including small molecules and biologics, to address unmet medical needs. Key marketed brands include Ilumetri, Wynzora, and Skilarence. Almirall has expanded its portfolio through acquisitions, enhancing its capabilities in dermatology. With a strong commitment to innovation, Almirall aims to be a global leader in skincare. The company emphasizes sustainability and societal contributions, integrating these values into its operations. Its products are primarily prescribed by dermatologists and healthcare professionals, supported by a robust global commercial and R&D infrastructure.

Pharmaceuticals Barcelona, Spain Founded 1944 ~140 employees BME: ALM.MC

Work at Almirall in HR or recruiting? Claim this page

Employees
140
+0.7% in the 3 months to Sep 2026
Revenue / employee
$7.3M
Revenue ~$1B
Stock
ALM.MC
BME
12-month attrition
8.3%
Tech: 12.5%
H1B filings, FY2026
1
Sponsors visas
Open jobs
24
Last 30 days

Headcount trend

Almirall went from 128 employees in Oct 2024 to 140 in Sep 2026. Apr to Sep 2026: 3 people joined, 2 left.

Org structure

Headcount by department

Sales63
Other35
Operations19
Finance10
Marketing5
HR3
Engineering2
Success2

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering1

Peer reviews

Worked with someone at Almirall?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Almirall FAQ

How many employees does Almirall have?

Almirall has about 140 employees, up 0.7% over the 3 months to Sep 2026.

Does Almirall sponsor H1B visas?

Yes. Almirall filed 1 H1B (LCA) application in FY2026, according to the latest U.S. Department of Labor disclosures. It was for a Engineering role.

What is Almirall's revenue per employee?

Almirall makes about $7.34M in revenue per employee, based on $1.03B annual revenue and 140 employees.

Is Almirall a public company?

Yes. Almirall is publicly traded under the ticker ALM.MC on BME.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.