Michelle Rodgers appointed iLOQ Country Manager Michelle Rodgers has assumed the role of iLOQ’s Country Manager for the United Kingdom, effective