Frankie Spagnolo, Vice President of Sales & Business Development, Forum Telecom

World Travel Market, London 2010. An interview with Frankie Spagnolo, Vice President of Sales & Business Development, Forum Telecom