Andrew Twyman's Location
Shreveport, LA, US
Andrew Twyman's Work
Andrew Twyman's Education
Louisiana State University
Master Of Social Work (Social Work)
1976 - 1978
Baylor University
Bachelor Of Arts (Psychology)
1967 - 1971
Andrew Twyman's Summary
Andrew Twyman, based in Shreveport, LA, US, is currently a Vice President Employee Engagement at Bowman Systems, bringing experience from previous roles at State of Louisiana. Andrew Twyman holds a 1976 - 1978 Master Of Social Work in Social Work @ Louisiana State University. Andrew Twyman has 1 email and 1 mobile phone number on RocketReach.