Senior Vice President, Strategic Solutions job at ICON plc