Full Name
Luis Delgado
Job Title
Regional Director - Latam
Company
SRS Columbia
Speaker Bio
Luis is SRS’s Regional Director for Latin America and is based in Colombia. He is responsible for developing and managing business for Latin American owned captives across the firm and the dedicated team designated to service such market. He is also actively involved in the management of several of SRS’s Bermuda and Cayman domiciled clients.