OneDoc Employee Directory
Technology, Information and InternetGeneva, Switzerland51-200 Employees
OneDoc has about 78 employees across 2 continents, most of them in Europe. By country, the largest groups are Switzerland (82%), Italy (6%) and Spain (3%). Sales and Engineering make up 48% of the profiles with a known department. OneDoc's workforce spans 18 departments.