Lisa Upton has over a decade of experience in the business sector, currently serving as an Account Executive at Electronic Payment Systems since October 2012. Prior to this role, Lisa was the Owner of Energy Technologies LLC from March 2007 to 2010, showcasing a diverse background in both executive and entrepreneurial positions.
Sign up to view 0 direct reports
Get started