Aftersales Technical Support Engineer job at Ashgrove Renewables