Contacts

Let's get in touch

Striving for new challenges every day, I’d love to collaborate with you for creating impacting digital contents.

Please fill the form, and I’ll get in touch with you shortly.

Phone

+41 76 396 04 49

Location

Geneva, Switzerland

Email

francois.barbaglia@gmail.com