UK +44 (0) 330 380 1130, Support +44 (0) 330 380 1131, USA Sales/Support +1 888 457 2611

IBC staff

Forbidden Technologies would like to welcome Anna, who joins us today. She is assisting in our preparations for IBC2003 and will be helping to man our stand there.

Pin It on Pinterest