ECHO, Payments Simplified®'s IT department is led by Charlie McVan (Director of Governance, Risk and Compliance) and has 29 employees.
Rey Rodriguez
Business Systems Analyst
Rich Toulouse
Web Developer
Lindy Sanchez
IT Department Lead
Kevin Kirschler
Senior IT Security Specialist
Salvatore Piscioneri
Quality Assurance Analyst
Moneisha Romas
IT Project Manager
Wesley Bryant
System Engineer
Markeeta Davis
Lead Quality Assurance Analyst
Looking for a particular ECHO, Payments Simplified® employee's phone or email?