Pillar Capital has appointed Stephen A. Velotti Chief Executive Officer effective immediately, the Bermuda-based insurance asset management company said in a press today.

June 18
1 Min Read
Load More