Richard Lindsay

Principal Advisory Consultant at Orange Cyberdefense.