All you need to rent a car in Switzerland is a credit card, an ID and a valid licence. Some companies do however also require a minimum age and minimum driving experience.