Birch Communications's Sales department is led by Stephanie Mechanic (Head of Sales) and has 55 employees.
Stephanie Mechanic
Head of Sales
Sean Mindbody
Account Manager
Jane Mosher
Tax Specialist
Christine Thomas
Lynsey Olson
Account Executive
Looking for a particular Birch Communications employee's phone or email?