Stephen Brennan has been a Personal Trainer since 2015. He has a BS in Health Science and MPH in Epidemiology and Health Policy. Stephen enjoys racing in triathlons and marathons. He takes a more realistic and clinical approach to his training to help clients achieve the best results. Stephen also enjoys coffee, photography, music and cooking.