HC3 has named Bob Allen as its new Chief Technology Officer. Allen is responsible for overseeing HC3’s technology initiatives and ensuring all processes and policies are in place to best serve their customers.