Birdwood Energy employs 13 employees. The Birdwood Energy management team includes Scott McGregor (Managing Partner), Scott McGregor (Chief Executive Officer), and Graeme Ludlow (Partner).
Get Contact Info for All DepartmentsLooking for a particular Birdwood Energy employee's phone or email?