Dominic Krause

founder / managing director / development