So as I was scouring the web for the best way to access a parent data context from within an ItemsControl Item Template. I found this fantastic cheat sheet for WPF binding. Of course it didn’t have exactly what I was looking for but it is a great reference.
<Button Content="Move Up" Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListBox}}, Path=DataContext.MyCommand}" CommandParameter="{Binding}" />
The above XAML lives within a Item Template and accesses the DataContext from the parent element.