Signature Payments has appointed veteran industry exec Wendy Nelson as channel sales manager for high-risk and integrated payments.