Karla Castillo, based in Nicaragua, is currently a Gerente De Pais Nicaragua at Bicsa Panama, bringing experience from previous roles at Lloyds Bank. Karla Castillo holds a 2000 - 2002 Master of Business Administration @ Nova Southeastern University. Karla Castillo has 5 emails on RocketReach.