Marc is a graduate of Nazareth College of Rochester where he received his B.S. degree in Health Science in 2004 and his M.S. degree in Physical Therapy in 2005. He is also certified by the National Strength and Conditioning Association as a certified strength and conditioning specialist (CSCS).
Marc has worked in several orthopedic outpatient and sports medicine settings, having also worked in acute care while as a traveling therapist. His areas of interest include sports injuries, spinal disorders, manual therapy including mobilizations, taping techniques, postural and biomechanic education.