TarantulaTarantula is a world leader in telecom site management software and a trusted partner of leading telecom infrastructure operators in more than 15 countries.