Telecom plus
WORLD RANK # 21
REVENUE
$1.09billion
$1.09billion
FOUNDED
1997
1997
COUNTRY
GB
GB
COMPENSATION STRUCTURE
Multi level
Multi level
EMPLOYEES
1,177 employees
1,177 employees
HEAD QUARTERS
London, England
London, England
PRIMARY MARKET
United kingdom
United kingdom
PRODUCTS
Communications and Energy Services
Communications and Energy Services
SALES METHOD
Person to person
Person to person