Edu Timmers est le responsable du marketing et de la communication chez Keyrock et était auparavant propriétaire d'Edu Commerce. Il a également été responsable marketing chez Anycoin Direct. Il est diplômé de l'Evans University of Applied Science and Technology et titulaire d'un master en économie de l'université de Shanghai.