Sara Leutenegger

Sara Leutenegger

Sara Leutenegger is a manager, and works at SL Strategy Leaders.
Want to contact Sara Leutenegger? We provide email, phone, address, along with clients info for thousands of entertainment professionals.

Sara Leutenegger Email & Phone Number

Email:
Address:

Zurich,
Switzerland

Phone:

Sara Leutenegger’s Clients

Sara Leutenegger FAQ

What company does Sara Leutenegger work for?

Sara Leutenegger works for SL Strategy Leaders.

What is Sara Leutenegger email address?

Sara Leutenegger business email address is

This website uses cookies to improve service and provide tailored ads. By using this site, you agree to this use. See our Privacy Policy. Accept