James Christopher Hassell
Director/Board Member at
BAI Communications Europe Ltd.
65 year
Communications
















