First off let me thank you for your all your help. I was still having trouble with that last set of code, but I was able to finally create the query using the design mode of report services.
here is how it wrote the code, it handled it through a number of select statements.
SELECT
NON EMPTY { [Measures].[Billed Sales Amount] } ON COLUMNS,
NON EMPTY { ([CUSTOMER JOB].[By Cust-Title-Job].[Title Name].ALLMEMBERS ) } ON ROWS
FROM ( SELECT ( FILTER([CUSTOMER JOB].[By Cust-Title-Job].[Title Name].MEMBERS,[Measures].[Billed Sales Amount] > 5000) ) ON COLUMNS
FROM ( SELECT ( (lastperiods(12,tail(filter({[Job Complete Date].[Calendar Full].[Month].members* [Measures].[Billed Sales Amount]} as s, Not IsEmpty(s.current)),1).item(0).item(0))) ) ON COLUMNS
FROM ( SELECT ( -{ [PREP CONTROL HDR].[Bill Formats].&[19], [PREP CONTROL HDR].[Bill Formats].&[7] }) ON COLUMNS FROM [DW PREP ARCHIVE])))