Bart de Groot

I manage an IT department and do software development.
Read more