James Scott Jennings
Director/Board Member at
Macro Art Holdings Ltd.
50 year
Commercial Services
















