Imprint

Touchbud is a co-op project between
Dice and FEEDEX LTD.

Address

Front Office:
40 Humboldt St 4020 Linz (Austria)

Corporate Headquarter:
79 Ipar St 9023 Győr (Hungary)

Contact phone

+43 660 88 23 73 1

Email

info@touchbud.com

UID-Number

HU10669879