Richard Parke

Senior Vice President, Supplier Supplies, Avetta