BRBC elects Dan Onofrio as new president & CEO