Primary Job Title CFO Primary Organization Trifacta
Location San Francisco, California, United States Regions San Francisco Bay Area, West Coast, Western US Gender Male
LinkedIn View on LinkedIn
John McAdoo is the chief financial officer of Euclid Analytics, a location analytics company. Prior to that, he held the same position at Nanosolar.
McAdoo has also held executive positions in the field of finance at Envivio and ARM Holdings.
McAdoo holds a bachelor’s degree in economics from the University of Manchester. He has also studied at
the Institute of Chartered Accountants in England and Wales.
McAdoo resides in San Francisco, California, United States.

