Steve Mills

Trust and Safety Process Manager at Flickr

Steve Mills is an experienced professional in the fields of trust and safety, customer support, and photography. Currently serving as the Trust and Safety Process Manager at Flickr since May 2018, Steve focuses on maintaining a safe community and combating child exploitation. With a background that includes various roles at SmugMug from January 2007 to May 2018, Steve contributed to customer support, business development, and managing teams to enhance customer experience. Additionally, Steve has been the owner of DR Photography since January 2004, offering specialized photographic services in Southeast Michigan. Education was obtained at Henry Ford College.

Links

Previous companies

SmugMug logo

Org chart