Natalie Deckbar's Location
Atlanta, GA, US
Natalie Deckbar's Work
Natalie Deckbar's Education
Natalie Deckbar's Skills
Natalie Deckbar's Summary
Natalie Deckbar, based in Atlanta, GA, US, is currently a Director Of Business Development at Trella Health, bringing experience from previous roles at Trella Health and Azalea Health. Natalie Deckbar holds a 2009 - 2013 Bachelor of Science - BS in Education @ Georgia College and State University. With a robust skill set that includes Recruiting, Sales, Leadership, Teaching, Microsoft Office and more, Natalie Deckbar contributes valuable insights to the industry.