Karen Chan
Chief Operating Officer

Karen Chan is the Chief Operating Officer at BCU Risk Advisors, where she leads operational strategy and execution with a focus on delivering exceptional client service.


With a background in financial services and extensive experience in process improvement and organizational leadership, Karen plays a key role in driving the firm's growth and efficiency. Her thoughtful, hands-on approach helps ensure BCU's high standards are met across every client engagement.