Femi Johnson
Technical Director at IntelliPalp Dx
Details
Location
Edinburgh: United Kingdom
Creativepool member since 6 January 2021