Marc Cadin CEO Message – January 10, 2021

Over the last week, Americans witnessed a tragic blemish on the history of our democracy. Hear my reflections on these events and how we at Finseca are planning to move forward in the new year.