Registered entities
MENLO ELECTRIC
Reg. No. 1005.890.988Belgium
MENLO ELECTRIC S.A
Reg. No. 917564Poland
MENLO ELECTRIC SPÓŁKA AKCYJNA
Reg. No. 0000917564Poland
Social engagement
Social engagement: 15.8K social following, 1 post in the last 12 months — below the industry typical range.
Hiring activity
Hires occasionally
1 role tracked across 1 of the last 12 months
28 May 2026 · SalesAdvisor
Based on job postings tracked across public sources.
