Superscript
Superscript's Board of Directors includes Ian Leech and 3 others.
Denis Shafranik
Director
Ian Leech
Lucy Viggers
Peter Barrett
Chairman
View all
7 members
3 members