Karen Nomura has been with Avalon since 2016, overseeing entity formation, regulatory reporting, and head office administration. She manages corporate filings, compliance, and governance across multiple jurisdictions while also leading day-to-day office operations and support services. Known for her organization and reliability, Karen plays a key role in ensuring Avalon’s operational and regulatory efficiency.