Sean Kettlewood

Sean Kettlewood
Sean Kettlewood
Product Manager, Synectics plc