Alex Kiernan

United Kingdom

Agile Leadership. Software Development. Technology.