Wanigatunga joined Seyland bank in 2017 with his current appointment. He has over 27 years working with financial technology, IT systems and operations, and project management. Prior joining the bank, he held various leadership roles in various payment and technology companies in Sri Lanka.