Ellen Cibula is the founder of EllenCibula.com, where she helps businesses with financial technology, security, and payments. She has over 15 years of experience in the financial technology industry