Peter Thomas

()

I am the European Comms and Marketing Lead for Accenture.

Social media

Latest articles

This author has not published any content yet.

Twitter

LinkedIn