Anna Holmqvist

Anna works with project management and sales support. She is convinced that the highest level of customer satisfaction can be secured with some personal touch and a lot of customer communication during the whole project life cycle. She lives in Tampere, Finland, but will never forget to mention that she was born in Sweden.

Author archive