charles richards 10.jpg

Charles Richards

Business analyst

Charles Richards is a business analyst at Tatvasoft UK.