Iain Macrae Limited logo

Iain Macrae Limited

Light is something we all intrinsically understand. Close your eyes and you can imagine a space and that space includes some form of light. Making a space, a place to be, involves a real understanding of light and lighting design, something Iain Macrae gained over the 30+ years he has spent in light... Read more

Headquarters

United Kingdom

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet