It is a name and a name can be anything, not necessarily grammatical. That's why you have a '2' there.
"Straight 2 Work are pre-employment training programmes we develop with industry partners for people to gain skills tailored specifically to industry sector requirements."
My understanding is this:
The bare bones of the sentence without the complex and lengthy modifiers is this:
Straight 2 Work are programmes.
'Straight 2 Work' can't be a name. 'Straight 2 Work' must be a shoddily spelt topicalized adverbial phrase with 'to' being a prep. It is a predicate adverbial. If 'Straight 2 Work' were a proper noun functioning as the subject, how could we account for the plural verb (are)?
In the bag are four apples. -- four apples = plural subject
(At) Home is where the heart is. -- where the heart is = singular subject
Straight 2 Work -- capitalized -- must be a name :?: