Our Team

We work together to maximize your property’s potential.

Every property we manage at Transpacific Realty Advisors is assigned a team of specialists that includes a licensed property manager, an accountant, and an assistant. This core team works together to manage your property on a day-to-day basis and think strategically for your future. Our President, Rod Fram, is also an integral part of your management team and – like every member of your team – is available whenever you need to talk.

We add other professionals, such as lawyers and property tax appeal specialists, to your team as needed, drawing on a network of highly qualified and trusted experts with whom we have longstanding working relationships.

Unlike many companies, we make sure that your entire team knows your buildings inside and out – everyone from the assistant to the accountant tours them. This means that your team members can talk knowledgably to you about your property any time you have questions. And they can do it in a wide range of languages, including Mandarin, Hokkien, and German.

Most importantly, our team approach means that we apply more than one set of skills and ideas to any issues you might have; your portfolio benefits from our “brain trust”.


We’re certified property professionals.

Many members of our team come from large, global property management firms, drawn by the opportunity to work one-on-one with property owners and make a meaningful difference to their bottom lines.

Each of our property professionals are fully trained and accredited in their field – from our bonded and insured on-site staff, to our property managers, who all have one or more of the following credentials: Certified Property Manager (CPM), Certified Commercial Investment Member (CCIM), Real Estate Institute of BC (RI) designation, and/or Member of the Royal Institute of Chartered Surveyors (MRICS).

Meet our management team

Rod Fram


Olga Bacatan

Accounting Manager

Want to see what our team can do for you?
Please contact our office at 604 873 8591

Interested in joining our team?
Check here for career opportunities.