Profile picture
Frederic Destaillats
Doctorate
  • Executive (VP, SVP, CFO, CTO etc.)
    Primary
    Checkerspot, Inc.
    Alameda, United States
  • Other
    Alameda, United States
mini profile avatar Frederic Destaillats