strategy business development careers in Cork, Ireland