FICO
Russell Lilford is an experienced sales professional currently serving as the Head of CCS Sales for EMEA at FICO since January 2023. Prior to this role, Russell held positions at Twilio as an Account Executive and at Sinch as a Mobile Engagement Specialist, contributing to platforms that facilitate mobile messaging and customer engagement. Russell's extensive background includes roles as Sales Manager for Africa at CLX Communications AB, Business Development Manager at Truphone, and Sales Manager at Fortytwo Telecom, where responsibilities encompassed sales strategy implementation, team management, and revenue generation. Additional experience includes positions at Sybase and Nokia, focusing on international business development and marketing initiatives. Russell earned a BSc in International Business from Loughborough University in 2011.
This person is not in any teams
This person is not in any offices