Stephen Van Sickle Leaves Alcor alcor 15 years ago Stephen Van Sickle is no longer employed as Alcor’s Chief Technical Officer. We wish him well in his endeavors.