Opposer of technology (7)
I believe the answer is:
luddite
(Other definitions for luddite that I've seen before include "Person who opposes the introduction of new technology" , "Opposer of mechanisation" , "Diluted (anag) - opponent of technological innovation" , "Destroyer of machines" , "One resisting technology progress" .)