Fjord hiring Business Designer- Fjord / The Dock in Dublin, IE