A.C.T. Intl Staff Member Page

David Fitzpatrick – Institute of Cross Cultural Affairs

David Fitzpatrick – Institute of Cross Cultural Affairs

Contact Information