Macildowie Associates
medusa Country
Business Category
Communication / Marketing
Employees
51-100
Discovered
2024-05-04
Published
May 04, 2024
Victim ID
M3rl4tNwrnWW
Description
Established in 1993, Macildowie is specialising in Human Resources, Accountancy & Finance, Procurement & Supply Chain, Office & Commercial Support and Sales & Marketing recruitment across the Midlands. Macildowie Associates corporate office is located in Waterfront House, Station Street, Nottingham, England, NG2 3DQ The total amount of data leakage is 21.5 GB