Published Work

Ripple Insights Blog: Striking a Work-Life Balance with Parents at Ripple

Ripple Youtube Channel: ERG Spotlight - Black at Ripple

Ripple Youtube Channel: ERG Spotlight - Women at Ripple

Ripple Insights Blog: Finally A Better Payment Experience: Sarinya’s Story

Ripple Insights Blog: Global Payments Shouldn’t Be Stressful: Joyce’s Story

The Ripple Drop: Episode 22

The Ripple Drop: Episode 21

The Ripple Drop: Episode 20

The Ripple Drop: Episode 19

The Ripple Drop: Episode 18

The Ripple Drop: Episode 17

The Ripple Drop: Episode 16

The Ripple Drop: Episode 15

The Ripple Drop: Episode 14

Ripple Youtube Chanel: Market Opportunity

Ripple Youtube Chanel: On-Demand Liquidity

Ripple Youtube Channel: RippleNet Software Update

The Ripple Drop: Episode 13

Ripple Youtube Channel: Ripple and Central Banks

Ripple Youtube Channel: Ripple Regionals: MENA

The Ripple Drop: Episode 12

Ripple Youtube Channel: Ken Weber and Ripple for Good

Ripple Youtube Channel: Jinal Surti and Ripple Localization

Ripple Youtube Channel: Ripple Regionals: Asia Pacific

The Ripple Drop: Episode 11

Ripple Youtube Channel: Ripple Regionals: Europe

Ripple Youtube Channel: Ripple London Office

The Ripple Drop: Episode 10

Ripple Youtube Channel: Jim Chauncey-Kelly and Ripple Careers

Ripple Youtube Channel: InstaReM’s Prajit Nanu on RippleNet

Ripple Youtube Channel: David Schwartz Talks XRP Ledger

The Ripple Drop: Episode 9

Ripple Youtube Channel: Marcus Treacher Discusses RippleNet in 2018

Ripple Youtube Channel: Asheesh Birla Talks Ripple Products in 2018

The Ripple Drop: Episode 8

Ripple Youtube Channel: XRP Liquidity with Miguel Vias

Ripple Youtube Channel: Ethan Beard and Xpring

Ripple Youtube Channel: OMNI’s Tom McLeod

The Ripple Drop: Episode 7

Ripple Insights Blog: The 800 Pound Gorilla - Digital Asset Adoption

Ripple Youtube Channel: RippleNet and xRapid

Ripple Youtube Channel: Benefits of Multi-hop

The Ripple Drop: Episode 6

Ripple Insights Blog: Faster Cross-Border Payments Shouldn’t Require a Boarding Pass

Ripple Insights Blog: The Ripple Drop - Episode 6

Ripple Insights Blog: Chris Larsen Reflects on Disruption, Regulation and the Internet of Value at Money20/20

Ripple Insights Blog: Ripple Leadership Front and Center at Money20/20

Ripple Insights Blog: How Payments Improved InstaReM and BeeTech’s Customer Experience

Ripple Insights Blog: Swell 2018: Wrapping Up a Historic Year for Ripple

Ripple Insights Blog: Global Regulatory Policies Took Center Stage on Day One of Swell

Ripple Insights Blog: Swell 2018: How Banco Santander Launched a Payment App for Millions

Ripple Insights Blog: Ripple Highlights Record Year, xRapid Now Commercially Available

Ripple Insights Blog: Swell 2018 Kicks Off Tomorrow

Ripple Insights Blog: Siam Commercial Bank Pioneers RippleNet’s “Multi-hop” Feature

The Ripple Drop: Episode Five

Ripple Insights Blog: The Ripple Drop - Episode Five

Ripple Insights Blog: RippleNet Now Reaches 40 Countries Improving Remittances and SME Payments

Ripple Insights Blog: PNC Bank Embraces Blockchain and Joins RippleNet

Ripple Social Video Campaign: How I Got Here

Ripple Insights Blog: National Commercial Bank of Saudi Arabia Joins RippleNet

The Ripple Drop: Episode Four

Ripple Insights Blog: The Ripple Drop - Episode Four

The Ripple Drop: Episode Three

Ripple Insights Blog: The Ripple Drop - Episode Three

Ripple Insights Blog: Ripple's List of Summer Must-Reads

Ripple Insights Blog: Ripple and Raising Malawi Launch Campaign to Help Children in Need

Ripple Insights Blog: The Ripple Drop - Episode Two

The Ripple Drop: Episode Two

Ripple Insights Blog: Introducing The Ripple Drop

The Ripple Drop: Episode One

Ripple Insights Blog: Ripple Improves Access to India with Kotak Mahindra Bank

Ripple Insights Blog: Democratizing Global Payments xRapid's Cost Savings and Benefits

Ripple Insights Blog: Live Transactions Santander's One Pay FX

Ripple Insights Blog: Schwartz Rides Again: Tour de Schwartz EU

Ripple Insights Blog: Santander Launches First Mobile App for Global Payments Using Ripple's xCurrent

Ripple Insights Blog: Ripple Invests $25 Million to Drive Innovation in Blockchain and Digital Assets

Ripple Insights Blog: Schwartz and Thomas on ILP, XRP and Discovering Bitcoin on StumbleUpon

The Black List Blog: Why We Write

Ripple Insights Blog: XRP Ecosystem Grows with New Listing on Uphold

Ripple Insights Blog: Tour de Schwartz

Ripple Insights Blog: Ripple CEO at Money20/20 Asia: A New Payments System for the Digital Age

Ripple Insights Blog: Introducing the Ripple and XRP Video Series

Ripple Insights Blog: Ripple Welcomes Cory Johnson as Chief Market Strategist

Ripple Insights Blog: Ripple Powered Mobile App to Provide On-Demand Domestic Payments in Japan

Ripple Youtube Channel: Employee Spotlight Warren Paul Anderson

Ripple Insights Blog: Demystifying Digital Assets Part 4

Ripple Insights Blog: Cambridge to use XRP for Faster Global Payment

Ripple Insights Blog: Demystifying Digital Assets Part 3

Ripple Insights Blog: RippleNet Strengthens Emerging Markets Access into India, Brazil and China

Ripple Insights Blog: Demystifying Digital Assets Part 2

Ripple Insights Blog: Ripple and Saudi Arabian Monetary Authority (SAMA) Offer Pilot Program for Saudi Bank

Ripple Insights Blog: Demystifying Digital Assets Part 1

Ripple Insights Blog: LianLian International Joins RippleNet to Provide Faster Payments into China

Ripple Insights Blog: Blockchain Connect Fireside Chat: Ripple CEO Speaks about Ripple Solutions for Global Payments

Ripple Insights Blog: SBI Virtual Currencies to Exclusively List XRP at Launch

Protagonist Technology Blog: A Narrative Battle: Robo Advisors vs. Traditional Asset Managers

Protagonist Technology Blog: 3 Steps to Reinvigorate a Stale Brand: Harley Davidson

Protagonist Technology Blog: Millennial Beliefs on Investing

Protagonist Technology Blog: Can Artificial Intelligence Predict Game of Thrones' Next Book?

Protagonist Technology Blog: 3 Steps Every Business Should Take After A Cyber Attack

Protagonist Technology Blog: Marketers and AI? Yes, But Doubts Persist

Protagonist Technology Blog: 3 Lessons for every CMO from Nike's 2017 Marketing Campaigns

Protagonist Technology Blog: Rising Partisan Narratives Bring the Culture War to Silicon Valley

Protagonist Technology Blog: The Consumer Beliefs Driving Amazon’s Success – Customer Experience Above All

Protagonist Technology Blog: Watch out fast-food giants, Americans prefer local eateries. Understanding deeper consumer beliefs will tell you why.

Protagonist Technology Blog: What Beliefs Drive Negative Coverage of Big Pharma

Protagonist Technology Blog: Negative Press and Narrative Balance: A look at the U.S. Airline Industry

Protagonist Technology Blog: Understanding Narratives Behind the U.S. Health Care Battle

University of San Francisco MSIDEC Thesis: The Investment Casualties of War: Global Impacts of Armed Conflict on Foreign Direct Investment Inflows

InterviewNow.Io: InterviewNow Promo

Foodable Network: 'Side Dish': How Project Juice Stays Ahead of the Competition

Planet Granite: Train with Me Offers Free Sessions with PGSF's Best

Planet Granite: Seven Weeks of Sales 'Helmet Week' Feature: Petzl

Planet Granite: Seven Weeks of Sales 'Chalk Bag and Bucket Week' Feature: Organic and prAna

Planet Granite: Seven Weeks of Sales 'Belay Device Week' Feature: Petzl

Planet Granite: Seven Weeks of Sales 'Pack Week' Feature: Patagonia

Planet Granite: Seven Weeks of Sales 'Gear Week' Feature: Camp, DMM, Metolius, and Mammut

Planet Granite: Seven Weeks of Sales 'Clothes Week' Feature: prAna and Patagonia

Planet Granite: Seven Weeks of Sales 'Harness Week' Feature: Petzl

Planet Granite: Dr. Tradlove: My Top 5 Areas to Stop Worrying and Start Placing Gear

Planet Granite: 'Inside Arete': A Conversation with Megan Joan Mack

Planet Granite: Yoga at PGSF find Your Flow with Mary

University of San Francisco: Food vs. The Waste Cycle

Documentary: Soccer Without Borders

Fox News Latino: 'Soccer Without Borders' Bridging the Culture Gap for Newcomers across the U.S.

Fox News Latino: Photo Slide Show A Soccer Program Breaking Down Borders

Santa Clara Magazine: Lessons from the Field

Wall Street Journal: New Monopoly Goes all Digital

Wall Street Journal: Somali Pirates Execute Four Americans

Documentary: A Divided House

New York Daily News Investigative Video Series: "First Houses"

New York Daily News Investigative Video Series: "Bracetti Plaza"

New York Daily News Investigative Video Series: "Campos Plaza and Wald Houses"

New York Daily News Investigative Video Series: "Lower East Side II"

New York Daily News Investigative Video Series: "Meltzer Towers"

Brooklyn Boulders: Brooklyn Gym Promo

BBC World News: Seeing New York by Cab

PBS Frontline: 'Troubled Water' the Play Pump Trail

Alpinist Online: Copeland was Desert Luminary

Alpinist Online: Thin Trad Returns to Boulder and 'Dacks

Alpinist Online: Details of Historic Chang Himal Ascent

Alpinist Online: Details of Line on Nemjung

Alpinist Online: Chinese Establish Siguniang Route on Third Try

Alpinist Online: More Information on Lost Hungarians

Alpinist Online: Danes Climb Ren Zhong Feng, Hungarians Missing

Alpinist Online: India May Open Peaks, Pakistan Reduces Fees

Alpinist Online: MacLeod Guns Fleeting Ice in Scotland

Alpinist Online: New AAC Grant: Copp-Dash Inspire Award

Alpinist Online: Richey Volunteers, Collects Aid in Aftermath of Haiti Quake

Bay Nature: Protecting Climbers and Raptors at Pinnacles National Monument