DAVID DUPUIS

Audiveris

Audiveris New Generation

Watch a video presentation

Challenges

Mistakes/Failures

Enjoyed

Leadership

Conflicts

What I would do differently