polymer technical specialist - join Impact