It looks like this job is no longer available
Brussels €5,000 per month Permanent
New York Circa $250,000 Permanent
Palo Alto Circa $300,000 Permanent