Jessica joined 123Signup in 2008 as a junior member of the support staff. With a clear emphasis on team-building, Jessica has assumed a management role in client support and product development. Outside of work, she enjoys crafts and reading.
San Jose, CA
2017 © 123Signup All Rights Reserved.