Craig Stewart, Vice President zone EMEA, Venafi