Senior Software Engineer
IBM
Advisory Software Engineer
IBM Poughkepsie
Software Engineer
King's College London