Shaun Lynn appointed Vice Chairman of BGC Partners and will transition from role as President