I'm based in San Francisco but my work takes me around the world. Click on an airport to see when I'll be there: ASE : BSL : CPT : DFW : DOH : HDS : IST : JHM : JNB : LHR : LON : MEX : MUC : MXP : NTE : OGG : PAO : SFO : SJC : UCB : VIE : YVR : all dates

: 2015 :


04Sep Fri BSL 1030 OS472.5A 1210 VIE

06Sep Sun VIE 1740.3 OS515.10A 1910 MXP 2230 QR122.3A

07Sep Mon arr 0535 DOH 0615 QR1363.3A JNB 1345

08Sep Tue JNB Customer Council

09Sep Wed JNB SAA BMW 2015.B SA369 2225 CPT

10Sep Thu CPT Naspers Woolworth

11Sep Fri CPT 1010 SA1241.5A 1250 HDS Kruger

13Sep Sun HDS 1200 SA1226.5A 1300 JNB 1445 QR1360.3A

14Sep Mon arr 0005 DOH 0205 QR59.3A MUC 0700 BMW

15Sep Tue MUC 1030.1 BA949.3F 1135 LHR 1400 BA287.4A 1655 SFO

16Sep Wed MUC 1600 LH458.6A 1900 SFO

16Sep Wed PAO August Capital Annual Party

18Sep Fri UCB Eng216A Design Guest Lecture, Ed Burtynsky Reception

22Sep Tue UCB Class 1 "Social Data Revolution" (22Sep-03Nov Tue 3:30-6:30) ischool.berkeley.edu/courses/i290a-sdr bit.ly/sdr2015dates

29Sep Tue UCB Class 2

01Oct Thu SFO Norwest

02Oct Fri UCB Silicon Valley Data Safari

04Oct Sun SFO 1750 VS20.4K

05Oct Mon arr 1205 LHR

06Oct Tue LON Cognizant

11Oct Sun LHR 1535.3 VS41.6K 1855 SFO

13Oct Tue UCB Class 3

14Oct Wed SFO RichDataSummit.com keynote

15Oct Thu PAO Stanford lasertalks.com www.scaruffi.com/leonardo/oct2015.html

20Oct Tue UCB Class 4

26Oct Mon SJC VRM Day

27Oct Tue UCB Class 5

28Oct Wed PAO Stanford Talk

03Nov Tue UCB Social Data Summit

04Nov Wed SFO 1100.3 UA1273.3A 1417 OGG

04-06Nov Wed-Fri JHM Lobby

07Nov Sat OGG 1830 AA6.5J

08Nov Sun arr 0547 DFW 0850 AA389.4F 1123 MEX

10Nov Tue MEX Club Premier

18Nov Wed SFO 1615 BA284.63A

19Nov Thu arr 1040 LHR

20Nov Fri LON Mega Trends


: 2016 :


14Feb Sun SFO 1046.3 UA567.21A 1300 YVR

15-19Feb Mon-Fri YVR TED

19Feb Fri YVR 1915.E UA498.21A 2126 SFO

05May Thu IST Vodafone 1305 TK 1625

05-06May Thu-Fri UCB DataEDGE

30Jul-06Aug Sat-Sat NTE Nachtreffen

01-05Sep Thu-Mon ASE renaissanceweekend.org

In Switzerland. Mobile: +1 650 906-5906 (US). Email:

: by foot :


latest video