Ben MacAskill currently serves as President and COO of Flickr, a position held since May 2018, while also co-founding the Flickr Foundation in November 2022. In addition to these roles, Ben MacAskill has been the President and COO of SmugMug since September 2003. Both positions reflect a strong commitment to the development and management of digital photo sharing services.
Sign up to view 0 direct reports
Get started
This person is not in any teams