Cathal MaguireTechnical Sales Executive Ireland