Rosie is a BCRPA Certified Personal Trainer known for her infectious energy and passion for helping people of all fitness levels get stronger and more fit for everyday life. As an active competitive soccer player and a golf enthusiast, she understands the importance of improving strength, and functional mobility as we age. Through continuous learning and a focus on science-backed training methodologies, Rosie ensures her clients benefit from proven techniques. She believes exercise is key to improving the quality of life and creates purposeful, fun, and welcoming training environments. Whether it’s enhancing everyday movement or boosting athletic performance, Rosie makes fitness enjoyable and empowers her clients to thrive.