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

Recent press

Training Technology & Human Resources follows up on the Forbidden sponsored research on corporate communication: “The report identifies video streaming as one new media development that is gaining increasing support”. Forbidden’s solutions are simple to use and work well within the corporate environment.

Pin It on Pinterest