Partner Sales Accreditation Badge: Optimizely One Credential Earned Optimizely One Sales Accredited Completed by Moritz Fok on May 23, 2025 Score: 90 Completion ID: 374368298 Expires: May 23, 2027