SELTOO

ABOUT US

HEADQUARTERS IN SWITZERLAND

SELTOO operates a global web of prestige career venues concentrating on profiles in the top 10% of the labor force. We are based in Geneva, Switzerland.