Stage Technologies Appoints Ted Moore as Director