Machla Jean-Philippe

Manager, Learner Support

Per Scholas Team Headshot

Machla is a Licensed Master Social Worker based in Baltimore, MD with a background in child welfare and outpatient ambulatory social work. She earned a Bachors in Planning and Public Policy and a Masters in Social Work at Rutgers University. Machla enjoys painting, reading, and a good Netflix show in her spare time.