Registered entities
Armadillo
Reg. No. 40203150242Latvia
ARMADILLO & CO USA LLC
Reg. No. 811610524United States
Social engagement
Social engagement: 7.7K social following, 10 posts in the last 12 months — below the industry typical range.
Hiring activity
Hires occasionally
1 role tracked across 1 of the last 12 months
25 Mar 2026 · Business Development Manager · Woodland
Based on job postings tracked across public sources.
Recent activity
19 May 2026
Event
Dezeen Awards Regional Showcase
24 Mar 2026
Expansion
NewYork, New York
24 Mar 2026
Event
New York flagship salon dinner
