Trojan Technologies Appoints New President and CEO