Tech Industry Visionary Barry McCarthy Joins Strava Board of Directors
McCarthy brings deep expertise in digital transformation and financial leadership across iconic global subscription platforms to support Strava’s next phase of growth Strava, the app for active people with over 180 million users across more than 185 countries, today announced the board appointment of former finance executive and Silicon Valley veteran Barry McCarthy. McCarthy is […]