Neterra employs 170 employees. The Neterra management team includes Dean Belev (VP Services - Connectivity), Vencislav Petrov (Chief People Officer), and Elena Dimchevska (Chief Legal Officer).
Looking for a particular Neterra employee's phone or email?