Steven Murdoch

Steven Murdoch is an innovation security architect at Vasco Data Security.