Websites hosted on 77.104.165.194 IP Address
Geo Location Information for 77.104.165.194 IP Address. The IP Address 77.104.165.194 is located at 42.696 latitude and 23.332 longitude in Bulgaria. Friendly Location for the IP Address is Bulgaria.
LoQutus - IT Consultants for digital leadership & transformation
- loqutus.com
LoQutus, founded by Joachim Vanden Brande, is an IT consultancy firm that guides organizations towards digital leadership. We are well versed in helping IT & Business navigate the many challenges of digital transformation.
2,917,121
$
480.00