Head of Development
Marketing & Communication
Are you looking to gain valuable experiences in an internationally minded start-up? Do you believe you have what it takes?
Then Chapps is looking for you!Join The Chapps