What company is Eleanor MacFarlane working for?
Eleanor MacFarlane works for Own Art.
What is Eleanor MacFarlane's function at Own Art?
Eleanor MacFarlane is Art Gallery Assessor at Own Art.
Where is Eleanor MacFarlane based?
Eleanor MacFarlane is based out of London, England, United Kingdom.
What is Eleanor MacFarlane's work email address?
Eleanor MacFarlane's professional email address is e*****@ownart***.org.uk