glenn moores portfolio · products