STP SuisseTechPartners Software Development Center Switzerland

Head of International Software Development

12, rue Du-Roveray

CH-1207 Geneva, Switzerland

+41 22 700 7172

/

http://www.suissetechpartners.com/content/